IDEA配置Tomcat远程调试

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012138272/article/details/86606735

因为不想把本地的Tomcat配置改乱或者多人开发项目想测试,本文主要是记录一下,IDEA使用Tomcat远程调试的配置过程,免得一段时间不去配置到时候忘记(毕竟这次是因为忘了,所以才打算记录的…)

首先在catalina.sh添加以下内容

JAVA_OPTS="-Dcom.sun.management.jmxremote=
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.rmi.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=172.16.69.139"
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=30007"
export JAVA_OPTS

注:如果启动报错说hostname未知,就查看/etc/hosts中127.0.0.1后面是否有当前的hostname

启动Tomcat

sh catalina.sh run &

IDEA设置

设置1
设置2
配置3
最后调试端口改成自己配置的30007端口就行了,顺便说一句,所有的这些端口都需要能通过防火墙,所以最方便的就是把防火墙关闭调试。


【写在最后】如果看完这篇博客,对你有帮助的话,欢迎加入全栈技术交流群,群内不定时发布热门学习资料,也欢迎进行技术交流,对我的博客有疑问也可以在群里@我。《全栈技术交流群欢迎你

猜你喜欢

转载自blog.csdn.net/u012138272/article/details/86606735