IDEA配置Tomcat遠程調試

因爲不想把本地的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端口就行了,順便說一句,所有的這些端口都需要能通過防火牆,所以最方便的就是把防火牆關閉調試。


【寫在最後】如果看完這篇博客,對你有幫助的話,歡迎加入全棧技術交流羣,羣內不定時發佈熱門學習資料,也歡迎進行技術交流,對我的博客有疑問也可以在羣裏@我。《全棧技術交流羣歡迎你

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章