温馨提示×

ubuntu如何配置java编译

小樊
38
2026-10-13 04:17:46
栏目: 编程语言

在 Ubuntu 上配置 Java 编译环境,通常包括安装 JDK、配置环境变量以及测试编译运行。下面给你一份清晰、常用的操作指南(以 Ubuntu 20.04/22.04 为例)。


一、安装 Java(JDK)

方式 1:使用 apt 安装(推荐)

sudo apt update
sudo apt install default-jdk

这会安装系统默认版本的 JDK(通常是 OpenJDK)。

如果你想安装指定版本,例如 Java 11:

sudo apt install openjdk-11-jdk

安装完成后查看版本:

java -version
javac -version

方式 2:手动安装 Oracle JDK(可选)

  1. 从 Oracle 官网下载 .deb 或 .tar.gz
  2. 解压或安装
  3. 手动配置环境变量(见下文)

二、配置环境变量(可选但推荐)

如果你只用一个 JDK,apt 安装后一般可直接使用,无需配置。

如果你是多版本 JDK或手动安装,需要配置 JAVA_HOME。

1. 查找 JDK 安装路径

sudo update-alternatives --config java

示例路径:

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

2. 编辑环境变量

nano ~/.bashrc

在文件末尾添加:

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

保存后执行:

source ~/.bashrc

验证:

echo $JAVA_HOME
javac -version

三、编译并运行 Java 程序

1. 编写测试程序

nano Hello.java

内容:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello Java");
    }
}

2. 编译

javac Hello.java

生成:

Hello.class

3. 运行

java Hello

输出:

Hello Java

四、多版本 JDK 切换(常用)

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

五、常见问题

1. javac: command not found

说明只装了 JRE,没装 JDK:

sudo apt install default-jdk

2. IDE 推荐

  • VS Code + Java 插件
  • IntelliJ IDEA
  • Eclipse

如果你告诉我:

  • Ubuntu 版本
  • 用的 Java 版本(8 / 11 / 17)
  • 是否用于 Android / 服务器 / 学习

我可以给你更精确的配置方案。

0 踩