Java 掛JDB 遠程調試

程序啓動參數加入服務器

若是是單線程:-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y多線程

若是是服務器多線程程:-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=neclipse

命令行輸入開始進入JDB:socket

jdb -connect com.sun.jdi.SocketAttach:port=8787,hostname=10.112.193.123命令行

掛斷點命令:線程

掛斷點到com.test.pkg.class.name類的267行debug

stop at com.test.pkg.class.name:267server

命令行輸入對象

run 運行ip

locals 顯示本地全部變量

next 進入下一行 (至關於eclipse的F6)

dump 變量名 查看某一個對象的值

相關文章
相關標籤/搜索