У меня есть устаревшее веб-приложение на Java, для отладки я запускаю его локально на Tomcat.Я работаю над интеграцией в нее нового стека, состоящего из Spring Boot и Angular.Обычно мне нужно сделать три вещи: запустить устаревшую версию на Tomcat с его собственной конфигурацией Run / Debug, запустить новый внутренний стек с собственной конфигурацией Run / Debug, запустить новый внешний интерфейс стека, используя grunt через терминал.
Чтобы сделать это единственной операцией, я пытаюсь сделать бэкэнд Spring Boot отправной точкой.Я настроил конфигурацию запуска / отладки перед запуском, чтобы выполнить следующие действия:
- Запустить устаревшую версию на Tomcat
- Стандартная сборка нового бэкэнда стека
- Maven устанавливает новый стек стека
- Запустите задачу Grunt, чтобы запустить новый интерфейс стека
Моя проблема в том, что когда он запускается, он не проходит после запуска сервера Tomcat.Похоже, что он ждет завершения работы устаревшего сервера Tomcat, прежде чем идти вперед.Есть ли способ заставить его продолжить сборку бэкэнда, как только сервер Tomcat развернут на localhost?