发布于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 -version 和 ja vac -version 验证一下,能看到版本信息就说明基础环境已经通了。
安装方式有两种,建议优先用 APT 包管理器,维护起来最省心。
直接指定版本号即可:
sudo apt install openjdk-11-jdksudo apt install openjdk-17-jdksudo apt install openjdk-8-jdk装好后,JDK 会被放置到 /usr/lib/jvm/ 目录下,后续配置环境变量时要用到这个路径。
如果项目强制要求 Oracle JDK,或者你需要某个特定的小版本,可以手动安装。步骤不复杂:
.tar.gz 包。sudo tar zxvf jdk-VERSION_linux-x64_bin.tar.gz -C /usr/lib/jvm/这一步是成败的关键。配置不对,就算装好了 JDK 也用不了。
编辑 ~/.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 -version 和 ja vac -version 看版本号编辑 /etc/environment,加入一行:
JA VA_HOME="/usr/lib/jvm/ja va-11-openjdk-amd64"
保存后执行 source /etc/environment 或重启系统即可。
如果你需要同时安装多个 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 编译和运行环境已经一切正常。
日常开发光靠命令行还不太够,通常需要配置 Ma ven 或 Gradle 等构建工具,以及舒适的 IDE。
最简单的安装方式:
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 一下。
sudo apt install eclipse.tar.gz 包,解压到 /opt 目录,然后创建一个软链接方便启动:sudo ln -s /opt/idea-IU-xxxxxx/bin/idea.sh /usr/local/bin/idea至此,一个完整可用的 Ja va 开发环境就搭建好了。从 JDK 的选择、环境配置到构建工具和 IDE,每一步都有明确的验证方法,后续做项目开发就不会再被环境问题卡住了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8