以下是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安装包。