在 Ubuntu 上“配置 Java 编译器”,通常包含 安装 JDK、设置环境变量、验证是否可用 几个步骤。下面按最常见、最实用的方式来说明(以 OpenJDK 为例,也可用 Oracle JDK)。
sudo apt update
例如安装 Java 17(目前最常用):
sudo apt install openjdk-17-jdk
其他版本示例:
sudo apt install openjdk-11-jdk
sudo apt install openjdk-8-jdk
JDK 包含
javac(Java 编译器),JRE 不包含。
java -version
javac -version
如果都能输出版本号,说明安装成功。
很多开发工具(Maven、Gradle、IDE)需要 JAVA_HOME。
sudo update-alternatives --config java
常见路径示例:
/usr/lib/jvm/java-17-openjdk-amd64
编辑用户环境变量(推荐):
nano ~/.bashrc
在末尾添加:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
保存后执行:
source ~/.bashrc
echo $JAVA_HOME
javac -version
如果安装了多个 JDK:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
mkdir ~/javatest
cd ~/javatest
nano Hello.java
内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}
编译并运行:
javac Hello.java
java Hello
如果你必须用 Oracle JDK:
.deb 或压缩包JAVA_HOMEupdate-alternatives 注册如果你有以下需求,我可以继续帮你:
你可以告诉我你的 Ubuntu 版本 和 Java 用途。