【发布时间】:2017-07-04 10:21:11
【问题描述】:
我已经在 docker 镜像中打包了 karaf 容器,应该在测试和生产中使用。使用了不同的 nexus 存储库(生产存储库的工件在成功测试后首先部署),我想通过环境变量控制使用哪个存储库,因为它是最灵活的解决方案(也是在 OpenShift 等中配置图像的推荐方法) .)。
是否可以设置 aether 使用的 maven 配置文件?
有设置org.ops4j.pax.url.mvn.settings,所以我可以部署 2 个 setting.xml 文件并选择正确的文件,但是即使不正确的生产性 maven 设置也可以通过测试。配置文件似乎是更抗错误的方式。
【问题讨论】:
标签: java maven karaf aether pax