gpt4 book ai didi

tomcat - 如何在单个构建步骤中使用 IntelliJ 中的远程调试器运行 Gradle+Tomcat?

转载 作者:行者123 更新时间:2023-11-28 22:02:01 27 4
gpt4 key购买 nike

我有一个使用 Gradle Tomcat plugin 的 Gradle 项目.由于项目运行在Tomcat上,我不得不使用Java的远程调试器来连接服务器。所以我现在要做的是:

  1. 使用远程调试器运行 Gradle 构建
  2. 运行连接到 Tomcat 的远程调试器

问题是:是否可以从 IntelliJ 内部使用 Tomcat 运行 Gradle 构建而无需两个单独的构建步骤?

我已经尝试将 Gradle 构建添加到远程调试器的“启动前”步骤:

Remote debugger with tomcatRun in before launch (doesn't work)

但这行不通,因为 tomcatRun 永远不会完成,所以远程调试器永远不会执行。

最佳答案

在cmd中运行

set GRADLE_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n

在cmd中运行这条命令

gradle tomcatRun

然后按照问题图中的方式启动远程应用

关于tomcat - 如何在单个构建步骤中使用 IntelliJ 中的远程调试器运行 Gradle+Tomcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34037941/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com