配置远程tomcat如下图
注意
- 1处为服务器IP地址,端口号不是tomcat的端口号,而是调试用的端口号,设置好端口号会生成2处的参数;
- 2处为远程调试JVM参数,需要配置到服务端tomcat,稍后截图说怎么配置;
- 3处为调试代码,一般不需要自己选(还不确定,用明白再补充);
服务器tomcat配置
修改服务器tomcat中bin目录下catalina.sh(以tomcat部署在Linux为例)文件,填加如下代码,这个从哪里来呢?
从上述截图的2中来
JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8090'
配置完成后保存,启动服务端Tomcat,在IDEA中点击配置的remote的debug按钮即可开始调试