您的位置:首页 >Java编译器Ubuntu上怎么配置
发布于2026-05-02 阅读(0)
扫一扫,手机访问

配置的第一步,自然是把编译器本身请到系统里来。在 Ubuntu 上,OpenJDK 是最直接的选择。
sudo apt update && sudo apt install default-jdk。sudo apt install openjdk-17-jdk。ja va -version 和 ja vac -version,看看版本信息是否正常输出。ja vac。如果只安装了 JRE(Ja va Runtime Environment),那只能运行程序,无法编译。编译器装好了,但很多工具和框架需要知道它住在哪里。这就轮到环境变量登场了。
/usr/lib/jvm/ja va-17-openjdk-amd64。请根据你安装的实际版本确认这个路径。/etc/environment。
JA VA_HOME="/usr/lib/jvm/ja va-17-openjdk-amd64"(请替换为你的实际路径)。source /etc/environment。echo $JA VA_HOME,应该能正确显示你设置的路径。~/.bashrc。
export JA VA_HOME=/usr/lib/jvm/ja va-17-openjdk-amd64export PATH=$JA VA_HOME/bin:$PATHsource ~/.bashrc 使配置生效。JA VA_HOME 不仅是为了规范,更是因为像 Ma ven、Tomcat 等众多工具都依赖它来定位 JDK。开发中经常需要在不同 Ja va 版本间切换。Ubuntu 的 update-alternatives 工具让这件事变得井井有条。
sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja va 100sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja vac 100sudo update-alternatives --config ja va,会列出所有已注册的版本,你可以通过输入序号来选择系统默认使用的 Ja va 版本。对 ja vac 命令也可以进行同样的操作。ja va -version 和 ja vac -version 确认是否已生效。配置完成后,跑个“Hello World”测试一下,是检验成果的最佳仪式。如果遇到问题,也先别慌,常见的情况就那么几种。
HelloWorld.ja va,内容如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Ja va!");
}
}
ja vac HelloWorld.ja vaja va HelloWorldopenjdk-xx-jdk,而不是只有 openjdk-xx-jre。其次,检查 PATH 环境变量是否包含了 $JA VA_HOME/bin 目录。ja va -version 和 ja vac -version 显示的版本不同,使用 update-alternatives --config 命令分别对 ja va 和 ja vac 进行设置,确保它们指向同一个 JDK 版本。~/.bashrc)。修改后,务必执行 source 命令重载配置,或者最简单的方法——新开一个终端窗口,再测试 echo $JA VA_HOME。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9