Je veux définir une propriété pour un répertoire de travail (par exemple work.dir=/home/username/working-directory
), pour mon fichier de production .properties, sans coder en dur le /home/username
.Comment référencer une propriété système dans un fichier .properties défini par l'utilisateur?
Je veux référencer la propriété système user.home
en place sur le /home/username
codé en dur, pour rendre work.dir
plus générique.
Comment puis-je référencer la propriété système et concaténer d'autres chaînes définies par l'utilisateur dans un fichier .properties défini par l'utilisateur?
Remarque: Je ne souhaite pas accéder à la propriété user.home dans mon code java, mais à partir des propriétés .properties que j'ai définies. Je veux pouvoir remplacer la valeur du work.dir
par une valeur différente pour ma production et mon développement (tests JUnit par exemple).