Eclipse远程调试,服务器为linux的配置
方法很简单:
(1)配置catalina.sh
1、 找到 JAVA_OPTS="$JAVA_OPTS ",在其下面加入一行:
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000" (默认是8000,也可以改为自定义的端口)。
2、重启tomcat后,调用ps -aux|grep tomcat 查看是否启动了刚才的配置,如果看到了,表示配置成功。
(2)Eclipse客户端配置
点击 Debug Configuration,新建一个Remote Java Application,Project选择本机的配套的项目(注意要和远程服务器上部署的项目一致),类型选择Standard(Socket Attach),
Host填远程主机的ip,端口为配置的端口。