У меня есть приложение с весенней загрузкой, которое я хотел бы развернуть на движке приложений Google с помощью плагина maven для движка приложений.
Все работает нормально, за исключением того, что я не могу найти способ, которым механизм приложений Google загружает правильный файл application.properties для приложения весенней загрузки.
У меня есть application-prod.properties, application-default.properties и application-test.properties. Локально я могу легко выбрать, какую среду / профиль начать использовать, например
mvn appengine:run -Dspring.profiles.active=prod
Но когда я пытаюсь сделать то же самое для задания развертывания, как
mvn appengine:deploy -Dspring.profiles.active=prod
Это не работает. Он не загружает application-prod.properties, но возвращается к application-default.properties.
Я что-то не так понимаю или это должно сработать? Если это не сработает, так как движок приложений Google просто начинает войну, не передавая никаких параметров, есть ли способ определить переменные среды для приложения / службы в Google, где я могу хранить такие вещи, как URL базы данных и учетные данные, которые зависят от конкретной среды?
Спасибо за вашу помощь, ребята.