J'utilise maven comme outil de build. J'ai défini une variable d'environnement appelée env
. Comment puis-je accéder à la valeur de cette variable d'environnement dans le fichier pom.xml
?
Réponses
Trop de publicités?
EricGreg
Points
31
Il pourrait être plus sûr de passer directement les variables d'environnement aux propriétés du système maven. Par exemple, dites sur Linux que vous voulez accéder à la variable d'environnement MY_VARIABLE. Vous pouvez utiliser une propriété système dans votre fichier pom.
<properties>
...
<!-- Default value for my.variable can be defined here -->
<my.variable>foo</my.variable>
...
</properties>
...
<!-- Use my.variable -->
... ${my.variable} ...
Définissez la valeur de la propriété sur la ligne de commande maven :
mvn clean package -Dmy.variable=$MY_VARIABLE
tmjee
Points
101