繁体   English   中英

Maven的本地回购版本工件

[英]maven Local Repo version artifactory

如何区分本地Maven存储库和工件中存在的相同版本的jar。

举例来说,本地Maven存储库中存在sample-1.0.jar,并且同样存在于工件中,但具有最新代码。

我需要在Maven构建期间从工件中获取jar(带有最新代码)。(无需清除本地存储库)

进行构建时,请尝试使用-U命令。 这是为了强制更新本地存储库。 这可能对您有帮助

您无法做到。 那是因为假设是-在同一版本下,您不应有两个不同的二进制文件(快照除外)。 Maven和Artifactory都在此假设下运行,并且没有任何方法可以覆盖它。

底线:

  1. 同一版本下没有不同的二进制文件。
  2. 唯一的方法是清除本地存储库(如果无法解决二进制文件冲突的问题,则可以使用Maven插件执行此操作)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM