当前位置:首页 > Java

linux 如何安装java

2026-03-03 10:17:35Java

安装 OpenJDK(推荐方式)

OpenJDK 是 Java 的开源实现,大多数 Linux 发行版官方仓库中均提供该版本。以 Ubuntu/Debian 为例,通过以下命令安装最新稳定版 OpenJDK:

sudo apt update
sudo apt install openjdk-17-jdk

验证安装是否成功:

java -version

手动安装 Oracle JDK

如需使用 Oracle 官方版本,需从官网下载对应平台的 .tar.gz 包。解压后配置环境变量:

linux 如何安装java

tar -xzf jdk-21_linux-x64_bin.tar.gz
sudo mv jdk-21 /opt/

编辑 ~/.bashrc/etc/profile 文件,追加以下内容:

export JAVA_HOME=/opt/jdk-21
export PATH=$PATH:$JAVA_HOME/bin

使配置立即生效:

linux 如何安装java

source ~/.bashrc

多版本管理

使用 update-alternatives 工具管理多个 Java 版本:

sudo update-alternatives --install /usr/bin/java java /opt/jdk-21/bin/java 1
sudo update-alternatives --config java

验证环境配置

执行以下命令应显示正确的版本信息:

javac -version
java -version

注意:不同 Linux 发行版的包管理器命令可能不同(如 CentOS 使用 yum,Arch Linux 使用 pacman),但安装逻辑基本一致。建议优先使用发行版官方仓库的 OpenJDK 包。

标签: linuxjava
分享给朋友:

相关文章

如何用java

如何用java

用Java实现基础功能 Java是一种广泛使用的编程语言,适用于开发各种应用程序。以下是几个常见功能的实现方法。 打印"Hello, World!" public class HelloWorld…

如何删除java

如何删除java

卸载 Java 的步骤 Windows 系统: 打开控制面板,选择“程序和功能”或“卸载程序”,在列表中找到 Java 相关条目(如“Java Runtime Environment”或“Java D…

java如何创建项目

java如何创建项目

使用IDE创建Java项目(以IntelliJ IDEA为例) 打开IntelliJ IDEA,选择“New Project”。 在左侧菜单中选择“Java”,确保已配置JDK(若无需手动添加)。 勾…

java如何创建包

java如何创建包

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

java如何实现异步

java如何实现异步

Java实现异步的方法 Java中实现异步编程可以通过多种方式,每种方式适用于不同的场景和需求。以下是常见的实现方法: 使用Thread类 创建新线程执行异步任务是最基础的方式。通过继承Thread…

react如何部署linux

react如何部署linux

部署 React 应用到 Linux 服务器的步骤 构建生产环境代码 在本地开发环境中运行构建命令,生成优化后的静态文件: npm run build 这会生成一个 build 目录,包含所有压缩和…