【问题标题】:IntelliJ Run/Debug Configuration - Before launch sequence: Starting with Tomcat Server doesn't progressIntelliJ 运行/调试配置 - 启动序列之前:启动 Tomcat 服务器没有进展
【发布时间】:2019-05-17 19:51:46
【问题描述】:

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

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

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

我的问题是当它启动时,它无法启动 Tomcat 服务器。似乎它正在等待旧版 Tomcat 服务器结束,然后再继续。有没有办法让它在 Tomcat 服务器部署到 localhost 后立即继续进行后端构建?

【问题讨论】:

    标签: java spring tomcat intellij-idea


    【解决方案1】:

    IntelliJ IDEA Run configuration Before Launch 步骤将始终等待上一个任务完成后再启动下一个任务。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-24
      • 2014-10-10
      • 2018-01-14
      • 2017-01-20
      • 1970-01-01
      • 2013-10-19
      • 2016-07-02
      • 2016-11-09
      相关资源
      最近更新 更多