当前位置:首页 > Java

ubuntu如何配置java

2026-03-20 20:23:28Java

安装 OpenJDK

在终端运行以下命令安装 OpenJDK(以 OpenJDK 11 为例):

sudo apt update
sudo apt install openjdk-11-jdk

安装完成后验证版本:

java -version

设置 JAVA_HOME 环境变量

查找 Java 安装路径:

sudo update-alternatives --config java

复制显示的路径(如 /usr/lib/jvm/java-11-openjdk-amd64/bin/java),去掉 /bin/java 部分作为 JAVA_HOME

编辑环境变量文件:

sudo nano /etc/environment

在文件末尾添加:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

保存后加载配置:

ubuntu如何配置java

source /etc/environment

验证变量是否生效:

echo $JAVA_HOME

配置 PATH 变量

确保 Java 可执行文件在 PATH 中。通常安装时会自动添加,若未生效可手动编辑 ~/.bashrc

nano ~/.bashrc

添加以下行:

export PATH=$PATH:$JAVA_HOME/bin

加载配置:

ubuntu如何配置java

source ~/.bashrc

管理多版本 Java(可选)

使用 update-alternatives 切换版本:

sudo update-alternatives --config java

选择对应的版本编号即可。

验证安装

运行以下命令确认配置正确:

java -version
javac -version

应分别显示 Java 运行时和编译器的版本信息。

卸载旧版本(可选)

若需移除旧版本 Java:

sudo apt remove openjdk-8-jdk  # 以 OpenJDK 8 为例

标签: ubuntujava
分享给朋友:

相关文章

如何查看java版本

如何查看java版本

查看 Java 版本的方法 通过命令行工具 打开终端(Windows 为命令提示符或 PowerShell,macOS/Linux 为 Terminal),输入以下命令并回车: java -ve…

java如何调用接口

java如何调用接口

调用接口的基本方法 在Java中调用接口通常涉及实现接口或使用接口引用对象。以下是几种常见场景的示例: 定义接口 public interface MyInterface { void d…

java如何创建包

java如何创建包

创建Java包的步骤 在Java中,包(package)用于组织和管理类文件,避免命名冲突。以下是创建Java包的详细方法: 定义包名 在Java源文件的开头使用package关键字声明包名。包名…

如何搭建java开发环境

如何搭建java开发环境

下载并安装JDK 从Oracle官网或OpenJDK下载适合操作系统的JDK版本。运行安装程序并按照提示完成安装,建议选择默认路径以减少配置复杂度。 配置环境变量 在系统环境变量中添加JAVA_HO…

如何学习java语言

如何学习java语言

学习Java语言的系统方法 理解基础概念 Java是一种面向对象的编程语言,掌握基础概念如变量、数据类型、运算符、控制流语句(if-else、循环)是第一步。熟悉类和对象的概念,理解封装、继承和多态三…

java面试官如何面试别人

java面试官如何面试别人

考察基础知识 从Java核心概念入手,包括面向对象特性(封装、继承、多态)、集合框架(ArrayList vs LinkedList、HashMap实现原理)、异常处理机制、多线程(线程池、锁机制)等…