.m2没有使用最新的xmlbeans jar文件进行更新

时间:2017-05-25 03:18:13

标签: jenkins build maven-3 xmlbeans xmlbeans-maven-plugin

我确实有一个jenkins工作,它从内部gitlab项目构建XML bean jar文件并将其放在工件上。在构建时,此XML bean jar文件将下载到.m2 maven本地存储库。但是,如果.m2存储库中存在此jar文件,则maven不会费心从工件中下载它。话虽如此,如果有一个gitlab改变,它确实构建它并把它放在神器上。由于.m2存储库中已存在jar文件,因此旧的jar文件不会被新的jar文件替换。我们通过发布最终导致了对客户的错误依赖。 问题是,我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

mvn clean install -U

-U表示maven将强制更新快照依赖项。发布依赖项不能以这种方式更新。