在 CentOS 上編譯 Java 代碼時,啟用調試模式可以通過在 javac
命令中添加 -g
參數來實現。這將生成包含調試信息的字節碼文件(.class
文件),以便在調試時能夠提供更多的信息。
以下是一個簡單的示例:
打開終端。
導航到包含 Java 源代碼文件的目錄。例如,如果您的源代碼文件位于 /home/user/my-java-project
,請運行以下命令:
cd /home/user/my-java-project
javac
命令編譯源代碼文件,并添加 -g
參數以啟用調試模式。例如,如果您要編譯名為 Main.java
的文件,請運行以下命令:javac -g Main.java
這將在同一目錄下生成一個名為 Main.class
的字節碼文件,其中包含調試信息。
java
命令運行編譯后的類,并使用調試器(如 jdb
)進行調試。例如,要使用 jdb
調試 Main
類,請運行以下命令:jdb Main
這將啟動 jdb
調試器,并允許您設置斷點、單步執行代碼等。