标签: tomcat intellij-idea gradle remote-debugging
我有一个使用Gradle Tomcat plugin的Gradle项目。由于项目在Tomcat上运行,我必须使用Java的远程调试器连接到服务器。所以我现在所做的就是:
问题是:是否可以从IntelliJ内部使用Tomcat运行Gradle构建而无需两个单独的构建步骤?
我已经尝试将Gradle构建添加到“启动前”步骤到远程调试器:
但这不起作用,因为tomcatRun永远不会完成,因此永远不会执行远程调试器。
答案 0 :(得分:0)
在cmd中运行
set GRADLE_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n
在cmd中运行此命令
gradle tomcatRun
然后启动问题图中提到的远程应用程序