在Ubuntu上使用Java編譯器(javac)需先安裝JDK,再通過命令行編譯Java程序,具體步驟如下:
安裝JDK
打開終端,執行以下命令安裝OpenJDK(推薦):
sudo apt update
sudo apt install default-jdk # 安裝OpenJDK開發工具包(含javac)
若需安裝Oracle JDK,可添加PPA倉庫后執行類似命令(以JDK 11為例):
sudo add-apt-repository ppa:webupd8team/java
sudo apt install oracle-java11-installer
驗證安裝
輸入以下命令檢查javac版本,確認安裝成功:
javac -version
若顯示版本號(如javac 11.0.xx
),則安裝正確。
配置環境變量(可選)
若需在任何路徑直接使用javac,可編輯~/.bashrc
文件:
nano ~/.bashrc
添加以下內容(路徑需替換為實際JDK安裝路徑):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
保存后執行:
source ~/.bashrc
編譯Java程序
HelloWorld.java
):public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
javac HelloWorld.java
成功后生成HelloWorld.class
字節碼文件。運行程序
使用java
命令運行編譯后的程序:
java HelloWorld
輸出結果:Hello, World!
。
說明:
default-jdk
安裝OpenJDK,無需手動配置環境變量即可使用javac
。javax.tools.JavaCompiler
API(需編程實現)。