首页主机资讯如何在Ubuntu上安装最新Java版本

如何在Ubuntu上安装最新Java版本

时间2025-11-17 16:47:05发布访客分类主机资讯浏览777
导读:在 Ubuntu 上安装最新 Java 的实用步骤 一 准备与版本选择 更新索引并确认系统信息: 命令:sudo apt update && sudo apt upgrade -y 查看当前 Java 版本(如已安装...

在 Ubuntu 上安装最新 Java 的实用步骤

一 准备与版本选择

  • 更新索引并确认系统信息:
    • 命令:sudo apt update & & sudo apt upgrade -y
  • 查看当前 Java 版本(如已安装):
    • 命令:java -versionjavac -version
  • 版本选择建议:
    • 生产常用:OpenJDK 11(LTS)OpenJDK 17(LTS)
    • 旧项目兼容:OpenJDK 8(LTS)
    • 如需最新特性,可选择相应的最新非 LTS 版本(以发行版仓库提供为准)

二 安装 OpenJDK 最新可用版本(推荐)

  • 直接通过 Ubuntu 仓库安装(多数版本已内置,安装 JDK 即可同时获得运行时与编译器):
    • 安装命令示例:
      • OpenJDK 11:sudo apt install openjdk-11-jdk -y
      • OpenJDK 17:sudo apt install openjdk-17-jdk -y
      • OpenJDK 8:sudo apt install openjdk-8-jdk -y
  • 验证安装:
    • 命令:java -versionjavac -version
  • 说明:
    • 若系统仓库未包含所需版本,可参考下方“手动安装或添加第三方仓库”的方法。

三 多版本共存与切换默认版本

  • 列出并选择默认 Java:
    • 命令:sudo update-alternatives --config java
    • 按提示输入编号选择默认 java
  • 同步切换编译器(如使用 JDK 进行开发):
    • 命令:sudo update-alternatives --config javac
  • 验证:
    • 命令:java -versionjavac -version

四 设置 JAVA_HOME 环境变量(可选但常见需求)

  • 查找安装路径:
    • 从 alternatives 获取路径示例:readlink -f /usr/bin/java
    • 常见路径形如:/usr/lib/jvm/java-11-openjdk-amd64(去掉末尾的 /bin/java 即为 JAVA_HOME)
  • 配置方式一(当前用户生效):
    • 编辑:nano ~/.bashrc(或 ~/.zshrc
    • 添加:
      • export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
      • export PATH=$PATH:$JAVA_HOME/bin
    • 生效:source ~/.bashrc
  • 配置方式二(系统范围生效):
    • 编辑:sudo nano /etc/environment
    • 添加:JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
    • 生效:source /etc/environment
  • 验证:echo $JAVA_HOMEjava -version

五 手动安装或添加第三方仓库(仓库缺失目标版本时)

  • 使用第三方 PPA(示例为 OpenJDK 8 在较新系统上的补充):
    • 命令:
      • sudo add-apt-repository ppa:openjdk-r/ppa
      • sudo apt update
      • sudo apt install openjdk-8-jdk -y
  • 从压缩包安装(适用于需要特定版本或 Oracle JDK 的场景):
    • 步骤:
      • 从官网下载 .tar.gz 安装包
      • 解压:tar -xzf openjdk-XX_linux-x64_bin.tar.gz
      • 移动到系统目录:sudo mv jdk-XX /usr/local/java
      • 注册 alternatives(示例):
        • sudo update-alternatives --install /usr/bin/java java /usr/local/java/bin/java 100
        • sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/bin/javac 100
      • 按需用 update-alternatives --config java 选择默认版本
  • 验证:java -versionjavac -version

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何在Ubuntu上安装最新Java版本
本文地址: https://pptw.com/jishu/749079.html
如何在Ubuntu上配置Java编译路径 如何在Ubuntu上升级Java编译器

游客 回复需填写必要信息