0

春季云数据流 - Cloudfoundry服务器(v1.0.0.M4)弹簧云的部署 - 行家指定远程仓库的URL

在上努力外化配置信息的属性文件的工作,然后使用Spring云配置服务器在安装时提供这些环境设置,我对通常在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

如果你正在寻找配置自定义Maven仓库镜子,请参阅本section

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