You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Termux中安装JDK 22?源码安装需Boot-JDK,包管理器仅支持JDK 17

在Termux中安装JDK 22的可行方案

可以在Termux中安装JDK 22,以下是两种实用方法:

方法一:手动安装预编译二进制包

Termux官方源暂未提供JDK 22,直接下载适配ARM64架构的OpenJDK预编译包是最直接的方式:

  • 更新Termux基础环境:
    pkg update && pkg upgrade -y
  • 安装解压工具:
    pkg install wget tar
  • 下载适配ARM64架构的OpenJDK 22预编译压缩包(可选择Adoptium、Oracle等官方提供的ARM64版本)
  • 解压包到Termux的系统目录:
    tar -xzf openjdk-22*arm64.tar.gz -C $PREFIX/lib/
  • 配置环境变量:
    编辑~/.bashrc文件:nano ~/.bashrc,在末尾添加:
    export JAVA_HOME=$PREFIX/lib/jdk-22.x.x+x
    export PATH=$JAVA_HOME/bin:$PATH
    
    注意将jdk-22.x.x+x替换为你解压后的实际目录名称
  • 生效环境变量并验证:
    source ~/.bashrc
    java -version
    输出JDK 22版本信息即表示安装成功。

方法二:使用第三方社区仓库

部分社区维护的Termux仓库提供了高版本JDK包:

  • 添加第三方仓库的验证密钥(从可信社区渠道获取对应密钥)
  • 编辑APT源列表:
    nano $PREFIX/etc/apt/sources.list.d/third-party.list
    添加仓库地址格式:deb [仓库地址] termux main
  • 更新源并安装JDK 22:
    pkg update && pkg install openjdk-22
  • 验证安装:java -version

注:源码编译JDK需要Boot-JDK(一个已安装的低版本JDK),且编译过程耗时久、依赖复杂,不推荐普通用户采用。

内容的提问来源于stack exchange,提问作者wowlikon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 22:35:03