Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ运行/调试配置-启动前顺序:从Tomcat服务器启动';t进展_Java_Spring_Tomcat_Intellij Idea - Fatal编程技术网

Java IntelliJ运行/调试配置-启动前顺序:从Tomcat服务器启动';t进展

Java IntelliJ运行/调试配置-启动前顺序:从Tomcat服务器启动';t进展,java,spring,tomcat,intellij-idea,Java,Spring,Tomcat,Intellij Idea,我有一个遗留Java web应用程序,为了进行调试,我在Tomcat上本地运行它。我正在将一个新的堆栈集成到它中,包括Spring Boot和Angular。我通常要做三件事:在Tomcat上用自己的Run/Debug配置启动旧的,用自己的Run/Debug配置启动新的堆栈后端,用grunt通过终端启动新的堆栈前端 为了使这成为一个单一的操作,我尝试将Spring引导后端作为起点。我已将运行/调试配置的启动前流程设置为执行以下操作: 在Tomcat上运行legacy 标准构建新的堆栈后端 Mav

我有一个遗留Java web应用程序,为了进行调试,我在Tomcat上本地运行它。我正在将一个新的堆栈集成到它中,包括Spring Boot和Angular。我通常要做三件事:在Tomcat上用自己的Run/Debug配置启动旧的,用自己的Run/Debug配置启动新的堆栈后端,用grunt通过终端启动新的堆栈前端

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

  • 在Tomcat上运行legacy
  • 标准构建新的堆栈后端
  • Maven安装新的堆栈后端
  • 运行Grunt任务以启动新的堆栈前端

  • 我的问题是当它启动时,它无法通过启动Tomcat服务器。它似乎在等待遗留的Tomcat服务器结束,然后再继续。有没有办法在Tomcat服务器部署到本地主机后立即继续后端构建?

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

    对于这个特定的用例可能是一个更好的选择