【Maven】maven工程 調試出現 Source not found ,開啓jetty調試

問題:maven工程使用jetty 調試出現 Source not found,解決如下:


1、開啓MAVEN_OPTS的調試參數

配置如下:-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1066

配置的地方如下:



2、參數含義如下:

-Xdebug :通知JVM工作DEBUG模式下
-Xrunjdwp:通知JVM使用Java Debug wire protocol來運行環境
transport :調試數據的傳送方式,dt_socket使用socket方式
server :是否支持server模式的vm中
suspend:是否在調試客戶端建立起來後,再執行JVM
address:是和調試器通信的端口,不是服務的端口號
-Xnoagent: 禁用默認sun.tools.debug調試器 
-Djava.compiler=NONE: 禁止JIT編譯器的加載 
dt_shmem: 共享內存傳輸,僅限於Windows 


3、開啓 Remote Java Application,如下圖,注意port對應address





4、重新啓動


發佈了337 篇原創文章 · 獲贊 40 · 訪問量 243萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章