У меня приложение для весенней загрузки - server.jar
со следующей структурой:
-resources
-application.yaml
После сборки я создаю папку с именем source
. И положи мою банку в эту папку. Также создаю старт .bat
файл
-source
-server.jar
-start.bat
В start.but
файл, который я пишу следующий:
java -Dspring.profiles.active="foofoofoo" -jar server.jar
pause
Когда я запускаю start.bat
, мой сервер запускается с журналом:
The following profiles are active: foofoofoo
И использовать свойства с application.yaml
. У меня нет профиля с именем foofoofoo
и у меня нет apllication-foofoofoo.yaml
. Зачем? Почему весна пишет, что загружает foofoofoo
профиль, загружает application.yaml
и работает?
Должно произойти сбой, потому что я запускаю приложение с несуществующим профилем!
Вместо этого я вижу работающее приложение с другим свойством! Как я могу это обработать?