温馨提示×

ubuntu怎样配置java编译器

小樊
35
2026-09-22 15:36:44
栏目: 编程语言

在 Ubuntu 上“配置 Java 编译器”,通常包含 安装 JDK、设置环境变量、验证是否可用 几个步骤。下面按最常见、最实用的方式来说明(以 OpenJDK 为例,也可用 Oracle JDK)。


一、安装 Java 编译器(JDK)

1. 更新软件源

sudo apt update

2. 安装 OpenJDK(推荐)

例如安装 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 编译器是否安装成功

java -version
javac -version

如果都能输出版本号,说明安装成功。


三、配置 JAVA_HOME(重要)

很多开发工具(Maven、Gradle、IDE)需要 JAVA_HOME。

1. 查找 JDK 安装路径

sudo update-alternatives --config java

常见路径示例:

/usr/lib/jvm/java-17-openjdk-amd64

2. 配置环境变量

编辑用户环境变量(推荐):

nano ~/.bashrc

在末尾添加:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

保存后执行:

source ~/.bashrc

3. 验证

echo $JAVA_HOME
javac -version

四、多版本 Java 切换(可选)

如果安装了多个 JDK:

sudo update-alternatives --config java
sudo update-alternatives --config javac

按提示选择编号即可。


五、简单测试编译 Java 程序

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(可选)

如果你必须用 Oracle JDK:

  • 从 Oracle 官网下载 .deb 或压缩包
  • 解压后配置 JAVA_HOME
  • 用 update-alternatives 注册

如果你有以下需求,我可以继续帮你:

  • 配置 Maven / Gradle
  • 配置 IntelliJ IDEA / VS Code
  • 服务器环境(无界面)
  • 指定 Java 版本(如 Java 8 老项目)

你可以告诉我你的 Ubuntu 版本 和 Java 用途。

0 踩