【问题标题】:Install Java 16 on Raspberry Pi 4在树莓派 4 上安装 Java 16
【发布时间】:2021-08-26 03:06:36
【问题描述】:

我已尝试使用 here 发布多个版本:

sudo -i 
cd /usr/lib/jvm
wget [release link here]
tar xzf [file name here]
export PATH=$PWD/[dir here]/bin:$PATH
java -version

但在java -version 之后我总是得到:

/usr/lib/jvm/[dir here]/bin/java: cannot execute binary file: Exec format error

这意味着我选择了错误的版本/架构。是否有适用于 Raspberry Pi 的版本,或者是否有其他方法可以安装 Java 16?

【问题讨论】:

  • 你尝试了哪一个? Raspberry 可能需要一些基于“arm”的版本。
  • 尝试了一些基于 ARM 的,并最终得到了它的工作,这要归功于这个线程:Reddit。无论如何感谢您的帮助:)
  • 请查看来自 RaspberryPi-SE 的 answer
  • @resuther 答案适用于任何自定义 java 安装
  • 这里有一个树莓派论坛:raspberrypi.stackexchange.com

标签: java linux raspberry-pi raspberry-pi4 java-16


【解决方案1】:

回答我自己的问题。

cd [minecraft directory here]

wget https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk16u-2021-05-08-12-45/OpenJDK16U-jdk_arm_linux_hotspot_2021-05-08-12-45.tar.gz

tar xzf OpenJDK16U-jdk_arm_linux_hotspot_2021-05-08-12-45.tar.gz

export PATH=$PWD/jdk-16.0.1+4/bin:$PATH

java -version

你可能不得不做 export PATH=$PWD/jdk-16.0.1+4/bin:$PATH 重启后

【讨论】:

    猜你喜欢
    • 2021-01-23
    • 2021-04-04
    • 2021-01-18
    • 1970-01-01
    • 2019-12-04
    • 1970-01-01
    • 2020-08-21
    • 2015-12-10
    • 1970-01-01
    相关资源
    最近更新 更多