在idea中用tomcat遠程部署調試


適用於生產環境下的調試.

1.catalina配置

在服務器的bin下創建setenv.sh,內容如下

1099是jmx,最后是服務器ip

2.啟動tomcat

./catalina.sh jpda start,這樣會加載setenv.sh中的參數

3.idea的ftp配置

我的是多個web模塊,所以設置了modules為根目錄

4.idea的remote tomcat配置

jmx是setenv中設置的.

path from root只寫到webapp,本來想直接部署到ROOT下,多次場次失敗,如果是webapp/ROOT,會在ROOT下部署你的web根目錄,而不是WEB-INF,

最后會部署失敗.

雖然沒有部署到ROOT,但是啟動8084,並不需要加web根目錄名字就可以訪問,應該是遠程修改了首選web工程,斷掉又改回ROOT.

不過沒多大關系,能部署調試就好.

5.debug端口配置

在catalina.sh中有個8000的端口

 

 

6.運行斷點調試

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM