spring-cloud-deployer - 指定maven远程存储库URL

时间:2016-08-18 21:01:23

标签: spring-cloud spring-cloud-config spring-cloud-dataflow

Spring Cloud数据流 - Cloudfoundry Server(v1.0.0.M4)

在尝试在属性文件中外部化配置信息,然后使用Spring Cloud Config Server在安装时提供这些环境设置时,我对一些我通常会以某种方式提供的值有疑问在YML清单中。

首先,在YML清单中,我可以这样定义它们:

JAVA_OPTS: -Dhttp.keepAlive=false
MAVEN_REMOTE_REPOSITORIES_SNAPSHOTS_URL: <nexus url>
MAVEN_REMOTE_REPOSITORIES_RELEASES_URL: <another nexus url>

那我怎么把它们放到属性文件中呢?这是我的猜测:

java.opts=-Dhttp.keepAlive=false
maven.remote.repositories.snapshots.url=<nexus url>
maven.remote.repositories.releases.url=<another nexus url>

1 个答案:

答案 0 :(得分:1)

如果您要配置自定义maven存储库镜像,请查看此section

Spring Cloud Deployer的maven resolution策略查找本节中定义的命名约定。你有一组正确的k / v对,你可以将它们列在属性文件中或env-var中。