Bonsoir à tous
Débutant en Java, je me heurte à la substitution de variables d'environnement à l'intérieur d'un .properties
En utilisant ceci comme modèle :
Apres avoir verifier par echo que la variable est renseignée, connue, ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part set ADHERENT=ZX
Le script qui lance la ligne de commande java
Le .properties contient
Code : Sélectionner tout - Visualiser dans une fenêtre à part java -DAdh=%ADHERENT% -Xmx768m -classpath %SOURCE_JAR%\;%SOURCE_JAR%\ListDocInstance.jar ListDocInstance ListDocInstance.properties
Et c'est là, c'est littéralement "${Adh}" qui est récupéré, et non "ZX"
Code : Sélectionner tout - Visualiser dans une fenêtre à part LISTCENT=${Adh}
Où couille-je ?
Merci d'avance
p.s. Je croyais que c'était log4j qui gére les .properties, mais il semble que ce ne soit pas le cas ...
Partager