文章詳情頁
如何基于Idea遠程調(diào)試tomcat war包及jar包
瀏覽:4日期:2024-08-16 11:06:11
一、 war包方式
1. catalina.bat 開頭設(shè)置遠程端口set JPDA_ADDRESS=8080
2. cmd到bin目錄
catalina.bat jpda start
3. idea 開啟遠程。遠程端口是catalina.bat中設(shè)置的8080,項目端口為9045,注意區(qū)分。
debug啟動,連接成功。修改類后,點擊build或recompile,可以刷新修改的內(nèi)容到j(luò)vm,完成遠程熱部署。
不過靜態(tài)資源不能熱更新,暫時沒找到辦法。
4. 完成連接,控制臺打印 Connected to the target VM, address: ’localhost:8090’, transport: ’socket’
二、 jar包方式啟動
啟動命令:java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8080 -jar qing.jar
8080為監(jiān)控的遠程端口,執(zhí)行后會等待idea連接,連接成功后才正式啟動jar包。
熱更新同上,點擊build或recompile。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
標簽:
IDEA
相關(guān)文章:
1. python實現(xiàn)讀取類別頻數(shù)數(shù)據(jù)畫水平條形圖案例2. Java 基于UDP協(xié)議實現(xiàn)消息發(fā)送3. Python編寫nmap掃描工具4. php5.6不能擴展redis.so的解決方法5. python 爬取嗶哩嗶哩up主信息和投稿視頻6. 關(guān)于HTML5的img標簽7. python 如何停止一個死循環(huán)的線程8. CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效9. ASP.NET MVC前臺動態(tài)添加文本框并在后臺使用FormCollection接收值10. PHP獲取時間戳等相關(guān)函數(shù)匯總
排行榜
