Фон
Я создал консольное приложение java, используя kotlin и Gradle. Файл gradle создает толстый jar, который я могу запустить из командной строки, используя java -jar <project>.jar
jar содержит файл application.properties, из которого читаются свойства.
Проблема
Я хотел бы укажите в командной строке, что файл application.properties должен быть прочитан по некоторому внешнему пути.
При использовании весенней загрузки я использовал
java -jar -Dspring.config.location=somepath/application.properties <project>.jar
, и это работает.
Но, похоже, он не работает в приложении без пружины
Вопрос
Можно ли указать внешнюю конфигурацию в командной строке для приложений без пружины?