У меня есть приложение весенней загрузки с исполняемым jar-файлом
Итак, я попытался начать с cmd в windows командой
java -jar -Dspring.config.location="application.yaml" MyService.jar
, и он успешно запустился
(Я пытаюсь использовать external application.yaml для запуска моего приложения) В моем приложении все properties.yaml, такие как datebase, насмехаются над этим
url: $ {DATA_BASE_URL}
и внешний yaml содержит все значения.
Но когда я пытаюсь запустить приложение с помощью этой команды на CentOS (или другом linux), при попытке запуска происходит сбой, весенняя загрузка использует $ {DATA_BASE_URL} вместо внешнего приложения. yaml.
Как исправить?
На linux Я использовал
nohup java -jar -Dspring.config.location="application.yaml" MyService.jar