idea 远程debug 测试环境

远程debug

tomcat 的Catalina.sh 里面有个参数 JPDA_ADDRESS=”8000”,默认为8000。启动tomcat时,用 ./catalina.sh jpda start 代替原本的 ./startup.sh 来启动,然后在Intellij 里面做如下配置: 


idea 远程debug 测试环境_第1张图片

修改tomcat/bin 目录下Catalina.sh  ,在JAVA_OPTS参数后面加入,"-server -Xms768m -Xmx768m -XX:PermSize=128M -XX:MaxPermSize=256M -Xmn512M -XX:SurvivorRatio=6 -DENV=TEST -Dmq.env=test -Xdebug -Xrunjdwp:transport=dt_socket,address=60337,suspend=n,server=y"

重启tomcat,修改上图idea 端口号为60337,即可开启远程debug(本地代码要和测试环境一致),连接后会出现下图:


你可能感兴趣的:(idea 远程debug 测试环境)