【发布时间】:2014-03-13 16:38:14
【问题描述】:
这可能是一个奇怪的问题,但这正在发生在我身上。谁能告诉我 Jenkins 在构建 Maven 项目时使用哪个存储库位置?我在配置 Jenkins 时选择了Default (~/.m2/repository) 选项,但似乎行为有点不同。虽然在我的本地存储库(即/home/username/.m2)中存在这个 myown.jar,但它显示 myown.jar 未找到的错误。所以我必须为这个myown 项目构建一个工作,构建它然后错误得到解决。
不仅如此,当我将 Jenkins 脚本启动时,即/usr/bin/java -jar <warpath>.war,它在构建它时再次下载了我的项目的所有依赖项,尽管我在启动脚本之前已经构建了配置的项目 5 次!!是不是很奇怪的行为? Jenkins 使用哪个存储库位置?还是有什么我可能遗漏的东西?
【问题讨论】: