商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 怎样在Ubuntu上搭建Java编译平台

怎样在Ubuntu上搭建Java编译平台

  发布于2026-07-07 阅读(0)

扫一扫,手机访问

在 Ubuntu 上搭建 Ja va 编译平台,这件事听起来似乎不难,但实际动手时,版本怎么选、环境变量怎么配、多个 JDK 怎么切换——这些细节一旦没处理好,后续开发踩坑的概率可不小。下面就把一步步的实操方法说明白,每个关键节点都附上验证步骤,确保你做完就能直接用。

一、准备与版本选择

先说系统要求。建议使用 Ubuntu 16.04 及以上版本,内存至少 2GB,这样编译和运行才能顺畅。JDK 的版本选择上,目前最常见且长期支持的 LTS 版本是 OpenJDK 8、11 和 17,具体用哪个取决于项目需求——老项目可能卡在 8,新项目大胆上 17 或更高。

如果你是第一次接触,想最快上手跑起来,可以直接用默认 JDK:

sudo apt update
sudo apt install default-jdk

装完用 ja va -versionja vac -version 验证一下,能看到版本信息就说明基础环境已经通了。

二、安装 JDK

安装方式有两种,建议优先用 APT 包管理器,维护起来最省心。

2.1 APT 安装(推荐)

直接指定版本号即可:

  • OpenJDK 11:sudo apt install openjdk-11-jdk
  • OpenJDK 17:sudo apt install openjdk-17-jdk
  • OpenJDK 8:sudo apt install openjdk-8-jdk

装好后,JDK 会被放置到 /usr/lib/jvm/ 目录下,后续配置环境变量时要用到这个路径。

2.2 手动安装 Oracle JDK(可选)

如果项目强制要求 Oracle JDK,或者你需要某个特定的小版本,可以手动安装。步骤不复杂:

  1. 从 Oracle 官网下载对应 Linux x64 的 .tar.gz 包。
  2. 解压到系统目录:sudo tar zxvf jdk-VERSION_linux-x64_bin.tar.gz -C /usr/lib/jvm/
  3. 后续通过配置环境变量或 update-alternatives 来启用它。

三、配置环境变量与多版本管理

这一步是成败的关键。配置不对,就算装好了 JDK 也用不了。

3.1 用户级配置(单用户生效)

编辑 ~/.bashrc,在末尾添加:

export JA VA_HOME=/usr/lib/jvm/ja va-11-openjdk-amd64
export PATH=$JA VA_HOME/bin:$PATH

然后执行 source ~/.bashrc 使其生效。验证方法:

  • echo $JA VA_HOME 看路径是否正确
  • ja va -versionja vac -version 看版本号

3.2 系统级配置(所有用户生效)

编辑 /etc/environment,加入一行:

JA VA_HOME="/usr/lib/jvm/ja va-11-openjdk-amd64"

保存后执行 source /etc/environment 或重启系统即可。

3.3 多版本共存与切换(推荐用 alternatives)

如果你需要同时安装多个 JDK 并在它们之间切换,update-alternatives 是最好的工具。注册两个命令:

sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja va 1
sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja vac 1

切换时执行:

sudo update-alternatives --config ja va

会列出所有已注册的版本,输入序号即可切换。同样的方法适用于 ja vac

四、编写并运行测试程序

环境配好之后,总得跑个 Hello World 验证一下。创建一个源文件:

nano HelloWorld.ja va

写入:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, Ja va!");
    }
}

然后编译并运行:

ja vac HelloWorld.ja va
ja va HelloWorld

如果终端输出 Hello, Ja va!,恭喜你,整个 Ja va 编译和运行环境已经一切正常。

五、可选:构建工具与 IDE

日常开发光靠命令行还不太够,通常需要配置 Ma ven 或 Gradle 等构建工具,以及舒适的 IDE。

5.1 Ma ven

最简单的安装方式:

sudo apt install ma ven

验证:mvn -version

如果你需要特定版本,也可以手动安装:从 Apache Ma ven 官网下载 .tar.gz,解压到 /usr/local,然后在 ~/.bashrc 里设置:

export MA VEN_HOME=/usr/local/apache-ma ven-3.8.3
export PATH=$MA VEN_HOME/bin:$PATH

记得 source ~/.bashrc 一下。

5.2 IDE

  • Eclipse:可以直接用 APT 安装:sudo apt install eclipse
  • IntelliJ IDEA:从 JetBrains 官网下载 .tar.gz 包,解压到 /opt 目录,然后创建一个软链接方便启动:sudo ln -s /opt/idea-IU-xxxxxx/bin/idea.sh /usr/local/bin/idea

至此,一个完整可用的 Ja va 开发环境就搭建好了。从 JDK 的选择、环境配置到构建工具和 IDE,每一步都有明确的验证方法,后续做项目开发就不会再被环境问题卡住了。

本文转载于:https://www.yisu.com/ask/32917905.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注