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