java - IntelliJ 运行/调试配置 - 启动序列之前 : Starting with Tomcat Server doesn't progress

标签 java spring tomcat intellij-idea

我有一个旧版 Java Web 应用程序,出于调试目的,我在 Tomcat 上本地运行它。我正在努力将一个新的堆栈集成到其中,其中包括 Spring Boot 和 Angular。我通常必须做三件事:在 Tomcat 上使用其自己的运行/调试配置启动旧版,使用其自己的运行/调试配置启动新的堆栈后端,通过终端使用 grunt 启动新的堆栈前端。

为了使其成为单一操作,我尝试将 Spring Boot 后端作为起点。我已设置运行/调试配置的启动前流程来执行以下操作:

  1. 在 Tomcat 上运行旧版
  2. 标准构建新的堆栈后端
  3. Maven 安装新的堆栈后端
  4. 运行 Grunt 任务来启动新的堆栈前端

我的问题是当它启动时,它无法通过启动 Tomcat 服务器。看起来它正在等待旧版 Tomcat 服务器结束然后再继续。有没有办法让它在 Tomcat 服务器部署到本地主机后立即继续后端构建?

最佳答案

IntelliJ IDEA 运行配置“启动前”步骤将始终等待上一个任务完成,然后再启动下一个任务。

https://plugins.jetbrains.com/plugin/7248-multirun对于这个特定的用例来说可能是更好的选择。

关于java - IntelliJ 运行/调试配置 - 启动序列之前 : Starting with Tomcat Server doesn't progress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56192756/

相关文章:

java - 刷新XWPF文档更改

Java 和谷歌 Protocol Buffer : How do I make the jar?

javascript - 如何在 spring boot 中将映射从本地存储传递到 Controller ?

java - Spring 安全 : using relative path

java - 生成的类的 Tomcat 持久 session 问题

java - Netbeans - input.hasNext() 在按下 ctrl+z 时什么都不做

java - NSIS Eclipse 显示空错误消息

java - SpringApplicationConfiguration 无法解析为类型

rest - 让 Jersey 2 与嵌入式 Tomcat 一起工作的依赖项是什么

tomcat - 完整的 JEE 投诉容器如何不需要 sun-jaxws.xml