当前位置:首页 > Java

linux 如何安装java

2026-02-04 23:05:20Java

检查系统是否已安装 Java

在终端运行以下命令检查当前 Java 版本:

java -version

若未安装,输出会提示命令未找到或显示无效版本信息。

更新系统包管理器

确保包管理器为最新状态:

sudo apt update && sudo apt upgrade -y  # Debian/Ubuntu
sudo yum update -y                      # CentOS/RHEL

安装 OpenJDK(推荐)

OpenJDK 是 Java 的开源实现,适合大多数场景:

Debian/Ubuntu 安装 OpenJDK 17

sudo apt install openjdk-17-jdk -y

CentOS/RHEL 安装 OpenJDK 17

sudo yum install java-17-openjdk-devel -y

安装 Oracle JDK(可选)

若需官方 Oracle JDK,需手动下载:

  1. 访问 Oracle JDK 下载页
  2. 选择对应 Linux 版本的 .tar.gz
  3. 解压并移动到标准目录:
    tar -xzf jdk-*.tar.gz
    sudo mv jdk-*/ /usr/lib/jvm/

配置环境变量

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

export JAVA_HOME=/usr/lib/jvm/jdk-17  # 路径需与实际安装目录一致
export PATH=$PATH:$JAVA_HOME/bin

使配置生效:

source ~/.bashrc

验证安装

再次检查版本并确认路径:

java -version
which java

多版本管理(可选)

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

linux 如何安装java

sudo update-alternatives --config java

注意事项

  • 生产环境建议使用 LTS 版本(如 Java 11/17)
  • 防火墙需放行 Java 应用端口(如 8080)
  • 开发工具(如 Maven)可能需额外配置 JAVA_HOME

标签: linuxjava
分享给朋友:

相关文章

java前景如何

java前景如何

Java 当前的市场需求 Java 在企业级开发、大数据、云计算等领域仍占据重要地位。许多大型企业(如银行、电商平台)依赖 Java 构建后端系统。招聘平台数据显示,Java 开发岗位数量稳定,尤其在…

如何学好java

如何学好java

理解基础概念 掌握Java的核心概念是学习的基础。包括数据类型、变量、运算符、控制流(如循环和条件语句)、数组等。理解面向对象编程(OOP)的四大特性:封装、继承、多态和抽象。 实践编程练习 通过实…

如何搭建java环境

如何搭建java环境

下载JDK 访问Oracle官网或OpenJDK官网下载适合操作系统的JDK安装包。推荐选择长期支持版本(如JDK 17或JDK 21)。 安装JDK 运行下载的安装程序,按照向导完成安装。注意…

java如何入门

java如何入门

学习基础语法 从Java的基础语法开始,包括变量、数据类型、运算符、控制结构(if-else、for循环、while循环)等。可以通过官方文档或入门教程学习。 安装开发环境 下载并安装JDK(J…

java面试官如何面试别人

java面试官如何面试别人

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

linux 下如何安装react

linux 下如何安装react

安装 Node.js 和 npm React 依赖 Node.js 环境,需先安装 Node.js 和 npm(Node.js 包管理器)。通过以下命令安装最新稳定版: curl -fsSL htt…