【发布时间】:2014-02-27 17:34:44
【问题描述】:
我正在尝试在 Jenkins 盒子上为我的团队设置构建。他们正在使用一种产品,其文档中说要在 $JAVA_HOME/jre/lib/ext 目录中放置 2 个 jar 文件和一个 .properties 文件。
由于这个 Jenkins 构建盒由另一个团队管理并且包含许多构建,我觉得告诉他们在可能构建这个项目的所有从属上安装这些文件是一个坏主意。 (特别是如果我们需要升级/更改设置/等)
有管理这类事情的最佳实践吗?
到目前为止我尝试过的事情:
- 将其安装在 $JAVA_HOME/jre/lib/ext == 中有效。
- 在 maven 存储库中安装 jar 文件并将属性文件放到 src/main/resources == 中不起作用(它在 $M2_REPO/PATH/TO/JAR/jarname.properties 中查找)
【问题讨论】:
标签: java maven jenkins dependency-management