在debian系統中進行Java的編譯與調試,可按照以下步驟進行操作:
-
安裝Java開發工具包(JDK): 在Debian中,可以利用apt包管理器安裝OpenJDK。打開終端并執行以下指令:
sudo apt update sudo apt install openjdk-11-jdk
此命令會安裝OpenJDK 11。若需安裝其他版本的Java,只需把openjdk-11-jdk替換為目標版本即可。
-
檢查Java安裝情況: 完成安裝后,可以通過以下命令確認Java是否正確安裝:
立即學習“Java免費學習筆記(深入)”;
java -version javac -version
若這兩個命令返回了Java的相關版本信息,則表明Java環境已準備就緒,可以開始編譯和調試工作了。
-
編寫Java代碼: 使用文本編輯器(如vim、nano或gedit)編寫Java代碼,并將其保存為.java格式的文件。比如,創建一個名為HelloWorld.java的文件:
-
編譯Java代碼: 打開終端,切換至包含你的.java文件的目錄,接著運行如下命令來編譯代碼:
javac HelloWorld.java
這一操作會生成一個名為HelloWorld.class的字節碼文件。
-
執行Java程序: 利用以下命令運行已編譯的Java程序:
java HelloWorld
你應當能夠看到輸出結果為 “Hello, World!”。
-
調試Java代碼: 若要對Java代碼進行調試,可以選擇使用集成開發環境(如IntelliJ ideA、eclipse或NetBeans),或者采用命令行工具(如jdb)。這里以jdb為例:
首先,在編譯Java代碼時,需加入-g選項以生成調試信息:
javac -g HelloWorld.java
接著,通過以下命令啟動jdb:
jdb HelloWorld
在jdb提供的提示符下,可以設置斷點、單步執行、檢查變量值等。例如,要在第5行設置斷點,輸入:
stop at HelloWorld:5
然后,使用run命令啟動程序。當程序在斷點處暫停時,可以使用next、step等命令進行調試。