Кажется, я столкнулся с проблемой в том, что я пытаюсь сделать. Я писал приложение для автоматизации, которое должно запускать новый экземпляр нашего приложения Spring MVC (на только что созданном экземпляре облачного сервера). Я подумал, что, если я только что сделал это приложение автоматизации, распакуйте мой .war
после загрузки, а затем измените информацию в spring.properties
, чтобы она соответствовала моим настройкам базы данных и т. Д., Тогда оно должно работать нормально. Однако, это, кажется, вызывает некоторую серьезную проблему, поскольку приложение не загружается с использованием Tomcat после того, как я это делаю (выдает ошибки о регистрации JDBC и просто зависает). Он работает нормально, если я ввожу нужные настройки spring.properties
перед сборкой .war
, а затем просто запускаю .war
обычно в Tomcat.
Я надеюсь, что кто-то сможет пролить свет на то, почему эта проблема может возникать и / или что я могу сделать, чтобы я мог динамически устанавливать свойства в spring.properties перед запуском файла .war
без необходимости создания .war
с новыми настройками (поскольку это добавит больше хлопот ко всему).