进入到idea的tomcat的run/debug配置,新建个remote tomcat,然后填写相关信息,如上图(注意远程调试端口)。
再选择Startup/Connection,如下图所示:
到此,idea已经配置好了,接下来将图上说的那段拷贝到远程的tomcat的catalina.sh文件中。
登陆到远程服务器,进入到tomcat的bin目录下,vi打开catalina.sh文件:
找到第一个JAVA_OPTS,添加:
JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=54531,suspend=n,server=y"或者
CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,address=54531,suspend=n,server=y"
填一个即可。
重启下tomcat。
netstat -an | grep 55555,查看下55555端口是否打开,打开说民设置成功。
这样既可以使用idea远程调试了。
原文:http://www.cnblogs.com/jecyhw/p/4359328.html