首页主机资讯如何在Debian上获取最新Java编译器

如何在Debian上获取最新Java编译器

时间2025-11-27 08:31:04发布访客分类主机资讯浏览555
导读:在 Debian 上获取最新 Java 编译器 一 优先方案 使用 Debian 官方仓库安装 OpenJDK 更新索引并安装开发工具包(包含编译器 javac):sudo apt update && sudo apt i...

在 Debian 上获取最新 Java 编译器

一 优先方案 使用 Debian 官方仓库安装 OpenJDK

  • 更新索引并安装开发工具包(包含编译器 javac):sudo apt update & & sudo apt install -y default-jdk
  • 如需指定版本(示例为 OpenJDK 17):sudo apt install -y openjdk-17-jdk
  • 验证安装:java -version 与 javac -version 均应显示已安装的版本号
  • 说明:Debian 官方仓库的版本会随发行版更新而更新,通常能满足大多数开发需求;若你需要“上游最新”特性,见下文手动安装方案。

二 获取上游最新版本 手动安装 Adoptium Eclipse Temurin

  • 访问 Eclipse Adoptium 下载页,选择最新的 JDK(如 21 或 17)Linux x64 .tar.gz
  • 解压到系统目录并注册到 alternatives(便于多版本管理):
    • 解压:sudo tar -xzf OpenJDK21U-jdk_x64_linux_hotspot_*.tar.gz -C /usr/lib/jvm
    • 注册 java 与 javac(路径按实际解压目录调整):
      • sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21.0.2+13/bin/java 300
      • sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21.0.2+13/bin/javac 300
    • 交互选择默认版本:sudo update-alternatives --config java 与 sudo update-alternatives --config javac
  • 验证:java -version 与 javac -version 应显示新版本
  • 说明:Adoptium 提供高质量的 OpenJDK 构建,适合需要较新特性的场景。

三 多版本共存与切换

  • 查看与切换已注册的 Java 版本:sudo update-alternatives --config java(同理可对 javac 执行)
  • 按需为 java 与 javac 分别设置优先级与默认项,确保构建工具链使用期望的编译器版本。

四 配置 JAVA_HOME 与验证

  • 设置 JAVA_HOME(以实际安装路径为准,示例为 OpenJDK 21):echo ‘JAVA_HOME=“/usr/lib/jvm/jdk-21.0.2+13”’ | sudo tee -a /etc/environment
  • 使环境变量生效:source /etc/environment
  • 验证:echo $JAVA_HOME 与 java -version、javac -version 输出应一致且为期望版本。

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


若转载请注明出处: 如何在Debian上获取最新Java编译器
本文地址: https://pptw.com/jishu/757533.html
ubuntu filebeat如何与kafka集成 PHP在Debian中的内存使用如何监控

游客 回复需填写必要信息