Debian下Java調試技巧如下:
sudo apt update
和sudo apt install openjdk-11-jdk
安裝OpenJDK。-g
選項生成調試信息:javac -g YourClass.java
。jdb YourClass
,設置斷點stop at YourClass.methodName:行號
,使用run
、step
、next
等命令調試。-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=端口號
(如8000
)。Step Over
(F8)、Step Into
(F7)等快捷鍵單步調試。jstack
:查看線程堆棧信息。jmap
:生成堆轉儲文件,分析內存使用。注:遠程調試需確保防火墻開放對應端口。