【发布时间】:2019-05-17 19:51:46
【问题描述】:
我有一个旧版 Java Web 应用程序,出于调试目的,我在 Tomcat 上本地运行它。我正在努力将一个新堆栈集成到其中,包括 Spring Boot 和 Angular。我通常必须做三件事:在 Tomcat 上使用自己的 Run/Debug 配置启动 legacy,使用自己的 Run/Debug 配置启动新的堆栈后端,通过终端使用 grunt 启动新的堆栈前端。
为了使这成为一个单一的操作,我试图以 Spring Boot 后端为起点。我已经设置了运行/调试配置的启动前流程来执行以下操作:
- 在 Tomcat 上运行旧版
- 标准构建新的堆栈后端
- Maven 安装新的堆栈后端
- 运行 Grunt 任务以启动新的堆栈前端
我的问题是当它启动时,它无法启动 Tomcat 服务器。似乎它正在等待旧版 Tomcat 服务器结束,然后再继续。有没有办法让它在 Tomcat 服务器部署到 localhost 后立即继续进行后端构建?
【问题讨论】:
标签: java spring tomcat intellij-idea