0

Cloud Data Spring flux - Cloudfoundry Server (v1.0.0.M4)printemps-nuage-deployer - spécifier les URL de référentiel distant Maven

En travaillant à essayer d'extérioriser les informations de configuration dans un fichier de propriétés, puis utiliser Spring Nuage Config Server pour fournir ces paramètres d'environnement au moment de l'installation, j'ai une question sur certaines des valeurs que je mettrais normalement d'une certaine façon dans le manifeste YML.

D'abord, dans un manifeste YML, je pourrais les définir ainsi:

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

Alors, comment pourrais-je les mettre en un fichier de propriétés? Ceci est ma conjecture:

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

Répondre

1

Si vous cherchez à configurer miroirs repository Maven personnalisés, s'il vous plaît commenter ce section.

La stratégie maven resolution de Spring Cloud Deployer recherche les conventions de dénomination définies dans cette section. Si vous avez le bon ensemble de paires k/v, vous pouvez les lister dans le fichier de propriétés ou dans env-var.