Получение переменных окружения в файле 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 так же не подходит.