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