Desidero definire una proprietà per una directory di lavoro (ad esempio work.dir=/home/username/working-directory
), per il mio file .properties di produzione, senza codificare lo /home/username
.Come fare riferimento a una proprietà di sistema all'interno di un file .properties definito dall'utente?
Desidero fare riferimento alla proprietà di sistema user.home
in posizione sul codice codificato /home/username
, per rendere work.dir
più generico.
Come faccio a fare riferimento alla proprietà di sistema e concatenarlo con altre stringhe definite dall'utente in una proprietà definita dall'utente?
Nota: Non desidero accedere alla proprietà user.home nel mio codice java, ma da .properties che ho definito. Voglio essere in grado di sostituire il valore dello work.dir
con un valore diverso sia per la mia produzione che per lo sviluppo (test di JUnit per esempio).