spring-cloud-deployer — указание URL-адресов удаленного репозитория maven

Spring Cloud Data Flow — сервер Cloudfoundry (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>

person Channing Jackson    schedule 18.08.2016    source источник


Ответы (1)


Если вы хотите настроить собственные зеркала репозитория maven, ознакомьтесь с этим раздел.

разрешение maven стратегия ищет соглашения об именах, определенные в этом разделе. Если у вас есть правильный набор пар k/v, вы можете перечислить их в файле свойств или как env-var.

person Sabby Anandan    schedule 18.08.2016