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
:生成堆转储文件,分析内存使用。注:远程调试需确保防火墙开放对应端口。