以下是Java在Ubuntu上的调试技巧,涵盖工具使用、配置方法及操作步骤:
apt
)或官网下载安装包安装。java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar app.jar
。javac -g MyClass.java
。jdb MyClass
,支持设置断点(stop at MyClass:行号
)、单步执行(step
/next
)、查看变量(print 变量名
)等操作。jps
:查看Java进程信息,用于确认进程是否启动。jstack
:生成线程堆栈快照,用于分析线程阻塞或死锁问题。Log4j
或SLF4j
记录程序运行日志,通过查看日志定位问题。sudo apt update && sudo apt install openjdk-11-jdk
,并配置JAVA_HOME
环境变量。apt
安装Eclipse/NetBeans,或从官网下载IntelliJ IDEA安装包。