Получение переменных окружения в файле Properties

Имеется java-приложение. В файле application.properties пробую получить значение переменной окружения, например, JAVA_HOME:

test_var =  ${"JAVA_HOME"}

Далее в классе вызываю эту переменную:

System.out.println("test_var: " + prop.getProperty("test_var"));

Хочу получить значение JAVA_HOME (директорию), но получаю только строку:

test_var: ${"JAVA_HOME"}

Как можно получить значение переменной окружения в application.properties?

Да, можно использовать напрямую в классе

System.getenv("JAVA_HOME"))

но в контексте решаемой задачи это не подходит. Вариант с объявлением переменных окружения в pom.xml так же не подходит.


Ответы (0 шт):