我已经搜索了很多关于使用IntelliJ IDEA社区版用Java编写的REST API的远程调试。
我的设置:
视窗 10Tomcat 作为 Windows 服务安装爪哇 8Intellij Community IDE
最后,经过一些谷歌搜索和筛选SO,找到了一个有效的解决方案。在下面发布。
Part I. 在调试模式下运行 Tomcat
将 Tomcat8 作为服务运行时
-
开放式
{$TOMCAT_HOME}binTomcat8w.exe
-
在
Java > Java Options
下添加以下行以启用调试端口 8001:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8001
- 重新启动雄猫服务
第二部分.附加智能 IDEA 远程调试器
-
使用
Remote
模板创建新的运行配置。 -
在
Configuration > Settings
下,将Port
更改为 8001 -
通过单击调试图标运行新配置,IDEA 将连接到 Tomcat 的调试端口
学分:
- 如何远程调试在tomcat服务上运行的Web应用程序?