在Debian系統中編譯Java程序的步驟如下:
安裝JDK:
java -version
sudo apt update
sudo apt install default-jdk
編寫Java源文件:
.java
為擴展名的Java源文件。例如,創建一個名為 HelloWorld.java
的文件,其中包含以下代碼:public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
編譯Java源文件:
javac HelloWorld.java
HelloWorld.class
的字節碼文件。運行Java程序:
java HelloWorld
HelloWorld
類中的 main
方法,并輸出 Hello, World!
。設置編譯輸出目錄(可選):
-d
參數將編譯輸出文件存儲在特定目錄中。例如,將編譯輸出文件存儲在名為 bin
的目錄中:javac -d bin HelloWorld.java
bin
的目錄,并將編譯輸出文件存儲在其中。然后,可以使用以下命令在 bin
目錄中運行Java程序:java -cp bin HelloWorld
-cp
參數用于指定程序的類路徑,以便Java可以找到所需的類文件。設置環境變量(可選):
JAVA_HOME
環境變量。編輯 /etc/environment
文件,添加以下行:JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
version
替換為你安裝的JDK版本。然后運行以下命令使改動生效:source /etc/environment
通過以上步驟,你就可以在Debian系統中成功編譯和運行一個Java程序。