.m2 没有更新最新的 xmlbeans jar 文件
.m2 is not getting updated with latest xmlbeans jar files
我确实有一个 jenkins 工作,它从内部 gitlab 项目构建 XML beans jar 文件并将其放在 artifactory 上。在构建时,这个 XML beans jar 文件被下载到 .m2 maven 本地存储库。但是,如果此 jar 文件存在于 .m2 存储库中,则 maven 不会费心从 artifactory 下载它。话虽如此,如果有 gitlab 更改,它会构建它并将其放在工件上。由于 .m2 存储库中已经存在一个 jar 文件,旧的 jar 文件不会被新文件替换。我们最终通过发布对客户产生了错误的依赖。
问题是,我在这里做错了什么?
mvn clean install -U
-U
表示 Maven 将强制更新快照依赖项。发布依赖项无法通过这种方式更新。
我确实有一个 jenkins 工作,它从内部 gitlab 项目构建 XML beans jar 文件并将其放在 artifactory 上。在构建时,这个 XML beans jar 文件被下载到 .m2 maven 本地存储库。但是,如果此 jar 文件存在于 .m2 存储库中,则 maven 不会费心从 artifactory 下载它。话虽如此,如果有 gitlab 更改,它会构建它并将其放在工件上。由于 .m2 存储库中已经存在一个 jar 文件,旧的 jar 文件不会被新文件替换。我们最终通过发布对客户产生了错误的依赖。 问题是,我在这里做错了什么?
mvn clean install -U
-U
表示 Maven 将强制更新快照依赖项。发布依赖项无法通过这种方式更新。