当前位置:首页 > 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

linux 如何安装java

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 文件,添加以下内容:

linux 如何安装java

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

使配置生效:

source ~/.bashrc

验证安装

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

java -version
which java

多版本管理(可选)

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

sudo update-alternatives --config java

注意事项

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

标签: linuxjava
分享给朋友:

相关文章

java如何输出

java如何输出

输出到控制台 使用 System.out.println() 方法输出内容到控制台,适用于调试或简单信息展示。 示例代码: System.out.println("Hello, World!")…

java如何编译

java如何编译

编译Java程序的基本步骤 安装JDK(Java Development Kit)并配置环境变量。确保javac和java命令可在命令行中运行。JDK是编译和运行Java程序的必备工具。 创建Jav…

如何学习java

如何学习java

学习Java的步骤 理解基础知识 从Java的基本语法开始,包括变量、数据类型、运算符、控制流(if-else、循环)等。掌握这些基础概念是后续学习的基石。 学习面向对象编程(OOP) Java是一…

java如何react

java如何react

在Java中使用React 要在Java项目中集成React,通常需要将React前端与Java后端结合使用。以下是几种常见的方法: 使用Spring Boot作为后端 Spring Boot是一…

java如何输出数组

java如何输出数组

输出数组的方法 在Java中,输出数组内容有多种方式,具体取决于数组类型和输出格式需求。以下是几种常见的方法: 使用Arrays.toString()方法 适用于一维数组,直接调用Arrays.t…

如何安装java环境

如何安装java环境

下载JDK安装包 访问Oracle官方网站或OpenJDK项目页面,选择适合操作系统的JDK版本(如Windows、macOS或Linux)。确保下载与系统架构匹配的版本(32位或64位)。 运行…