发布于2026-07-03 阅读(0)
扫一扫,手机访问
Ubuntu上搭建Ja va编译环境,听起来步骤不少,但真正走一遍,其实也就那么几个关键动作。下面把整个流程拆开来讲,从安装JDK到运行第一个Hello World,一次性搞定。

先说最核心的——JDK。Ubuntu下推荐用OpenJDK,尤其是LTS版本,稳定又省心。操作非常简单:
sudo apt update && sudo apt install openjdk-17-jdk -ysudo apt install openjdk-11-jdk -ysudo apt install openjdk-8-jdk -yja va -version 和 ja vac -version,两个命令都应该返回对应的版本号,这才算装对了。JDK装好了,但系统还不知道它住哪,需要手动告诉它 JA VA_HOME 的路径。怎么找路径?两个办法:
readlink -f $(which ja va) 直接定位 ja va 命令的真实路径。sudo update-alternatives --config ja va 列出所有候选版本,交互式选择——也顺便能看到路径。找到路径后,就可以配置环境变量了。推荐系统级生效,所有用户都能用:
/etc/environment:sudo nano /etc/environmentJA VA_HOME="/usr/lib/jvm/ja va-17-openjdk-amd64"(注意替换成你实际的路径)source /etc/environment,然后 echo $JA VA_HOME 验证一下。如果只想给当前用户用,也可以把配置写到 ~/.bashrc 里:
nano ~/.bashrc,在末尾加上:export JA VA_HOME="/usr/lib/jvm/ja va-17-openjdk-amd64"export PATH=$JA VA_HOME/bin:$PATHsource ~/.bashrc 让它生效。日常开发里,不同的项目可能依赖不同的JDK版本。Ubuntu的 update-alternatives 机制正好用来干这事。先把各个JDK注册进去:
sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja va 1sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja vac 1sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja va 2sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja vac 2注册完成后,就可以随时切换默认版本了:sudo update-alternatives --config ja va,同样也可以对 ja vac 做选择。
光有JDK还不够,实际项目里经常需要Ma ven或Gradle来做依赖管理和构建。装起来也简单:
sudo apt install ma ven -y,然后 mvn -version 确认。sudo apt install gradle -y,然后 gradle -version 确认。至于IDE,选一个顺手的就行。Eclipse可以直接从apt装:sudo apt install eclipse -y。IntelliJ IDEA社区版推荐用Snap安装:sudo snap install intellij-idea-community --classic。如果还想顺便装个OpenJDK,也可以用 sudo snap install openjdk --classic。
最后一步,写个最简单的程序验证整个环境是否跑通。
nano HelloWorld.ja vapublic class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Ja va!");
}
}
ja vac HelloWorld.ja vaja va HelloWorld屏幕上如果出现 Hello, Ja va!,恭喜你,Ja va编译环境已经搭建完成。接下来就可以愉快地写代码了。
上一篇:HDFS的数据恢复机制是什么
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8