idea配置步骤
添加一个remote运行
配置远程服务IP和调试端口
linux tomcat配置步骤
复制上图中标注5对应的命令,配置到服务器tomcat的tomcat_dir/bin/catalina.sh文件中。
选择不同的jdk时生成的命令不同。
jdk1.4对应的命令:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10001
jdk 5 - 8对应的命令:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10001
tomcat catalina.sh配置示例:
JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10001'
tomcat配置好以后,重启tomcat。
然后启动idea中配置好的remote,正常会看到以下输出:
如果不能正常启动,请确认以下内容:
- telnet测试一下服务端的端口是否连通。
telnet 192.168.1.100 10001
- tomcat是否重启。
ps -ef|grep tomcat