Mac下IDEA开发环境的Tomcat远程调试

IDEA是一款很好的集成开发工具, 我在短短的2周时间内就上手了,并且疯狂的爱上了它.但是也会遇见很多的问题,毕竟放弃Eclipse->IDEA来,是要付出代价的.

今天讲一下在IDAE中怎么像在Eclipse中远程调试.

第一步: 我们要在远程服务器中开放出一个监听的端口号出来:

vim /home/chenyuan/tomcat/bin/catalina.sh  

在 CATALINA_OPTS=-Xms512M -Xmx6G 之前添加

export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8866,server=y,suspend=n $JAVA_OPTS"  

其中,address=8866为开放出来的端口号,这个待会儿会在IDEA里面用到.再重启远程的服务器.

第二步: 我们打开IDEA 点击Edit Configurations , 点击+,我们再添加一个Remote.

classpath 设置成你想要remote debug 的项目, 我这里是 wenda .

点击OK就完成了,在启动我们的这个Remote Debug.

这里所演示的Mac Pro 与 Tomcat7.0 + IDEA12