Como referenciar uma propriedade do sistema em um arquivo .properties definido pelo usuário?

Quero definir uma propriedade para um diretório de trabalho (digamoswork.dir=/home/username/working-directory), para o meu arquivo .properties de produção, sem codificar o/home/username.

Eu quero referenciar a propriedade do sistemauser.home no local codificado/home/username, fazerwork.dir mais genérico.

Como faço para referenciar a propriedade do sistema e concatená-la com outras seqüências definidas pelo usuário em um .properties definido pelo usuário?

Nota: Não quero acessar a propriedade user.home no meu código java, mas a partir das propriedades que defini. Quero poder substituir o valor dowork.dir com valor diferente para minha produção e desenvolvimento (testes JUnit, por exemplo).

questionAnswers(3)

yourAnswerToTheQuestion