在 Raspberry Pi 4 上安装 Java 16

2024-01-03

我尝试过多个版本here https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/tag/jdk16u-2021-05-08-12-45 using :

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?


回答我自己的问题。

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重新启动后

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Raspberry Pi 4 上安装 Java 16 的相关文章

随机推荐

  • iOS5/6 中自动旋转?

    我更新到 Xcode 4 5 并正在使用 iOS6 这是一个我肯定会犯的错误not下次有更新时进行 对于刚接触 iOS 的人来说 这有点像噩梦 而且我刚刚注意到我正在开发的一个应用程序正在自动旋转 我在更新之前从未注意到它会自动旋转 但也有
  • 检索每个 OWL 的 unionOf 和 junctionOf 的集合

    我正在尝试提取intersectionOf and unionOf在 OWL 文件中 其中interesctionOf and unionOf由类的集合组成 someValuesFrom or and onProperty 我创建了一个 S
  • 如何在网站的网页之间传递信息

    我有这个网站 我经常发现自己试图将信息从一个网页传递到下一个网页 最好的方法是什么 会话几乎是最好的选择吗 因为如果我需要传递大量信息怎么办 然后呢 我想你有几种可能的解决方案 Use cookies to store all data w
  • IllegalArgumentException:必须至少存在一个 JPA 元模型

    从弹簧休息开始时 我收到以下错误 gt org springframework beans factory BeanCreationException Error gt creating bean with name jpaMappingC
  • 什么是 CVS“pserver”模式?

    有人能准确地告诉我关于 CVS 的 pserver 模式是什么吗 pserver 这个术语经常被使用 但我还没有找到它到底是什么的解释 如果 pserver 是一种特殊模式 那么我假设也有一个默认模式 如果是这样 两者有什么区别 pserv
  • 停止 SoundPlayer 播放

    我正在尝试创建自己的小音板来播放 WAV 文件 现在播放不是问题 但我想要一种在需要时停止播放的方法 我想到了一个停止按钮 但不知道如何实现 所以我想到使用循环但它似乎不起作用 只是想知道是否有人可以帮助我哪里出了问题 或者这只是一种失败的
  • 如何递归使用 clojure.core/bean?

    所以我认为clojure core bean http clojuredocs org clojure core clojure core bean非常接近我想要的 但我正在使用一个具有嵌套 bean 的 Java 应用程序 这样我最终会得
  • 退出后返回箭头

    我有一个使用表单身份验证的 ASP NET 应用程序 当用户单击页面上的 注销 按钮时 它将运行以下代码 FormsAuthentication SignOut Response Expires 0 Response Cache SetNo
  • 通过代码设置壁纸

    我试图制作一个应用程序 它还可以让用户选择他想要设置的壁纸 我通过调用 Gallery Intent 来做到这一点 一旦用户选择了特定图像 图像的数据路径就会返回给我 然后我通过将图像设置到图像视图上来向用户预览 当图像尺寸 和 或分辨率
  • CPU 相关代码:如何避免函数指针?

    我为多个 CPU 编写了性能关键的代码 我在运行时检测 CPU 并基于此为检测到的 CPU 使用适当的函数 所以 现在我必须使用函数指针并使用这些函数指针调用函数 void do something neon void void do so
  • 如何防止长文本流出容器

    如何使用CSS将长单词换行 例如wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  • 在片段事务中addToBackStack和replace可以吗?

    对以下代码有什么想法吗 在我的测试中 我发现替换的片段没有被破坏 并且在弹出返回堆栈时实例仍然存在 只是想验证这是否是使用片段事务的有效方法 getSupportFragmentManager beginTransaction addToB
  • 当在CSS中使用“视口高度/vh”时,它是否包括“浏览器书签栏”在内?

    在 Chrome 中 使用 command shift b 禁用书签栏 我是否应该始终在禁用此功能的情况下测试网站 以使浏览器真正达到 100 或者启用此功能实际上会产生 vh 95 吗 vh 使用视口的大小 因此 如果您打开书签栏 那么您
  • isSelected 返回 false 并且 isChecked 显示编译错误

    let checkBoxXpath accessPolicyPage listCheckBoxXpathS i accessPolicyPage listCheckBoxXpathE element by xpath checkBoxXpa
  • 如何在点击时显示工具提示

    我正在尝试使用qtip2 http craigsworks com projects qtip2 我的问题是我只想在用户单击时才显示工具提示href里面有指定的html 所以我尝试这个 function help var link docu
  • 具有基于索引的限制的正向填充列

    我想要向前填充一列 并且想要指定一个限制 但我希望该限制基于索引 而不是像限制允许的简单行数 例如 假设我有以下给出的数据框 df pd DataFrame data 0 0 1 0 np nan 3 0 np nan 5 0 np nan
  • 如何在本地测试twitter API?

    我正在尝试编写一个通过 OAuth 使用 Twitter 的 Web 应用程序 我将本地服务器作为 localhost 运行 因此我需要回调 URL 类似于http localhost something twitter do http l
  • 获取类编译时的名称,例如 __PRETTY_FUNCTION__ 和 __LINE__

    就像 interface MyClass NSObject end implementation MyClass void helloWorld printf Hello world The method being called is s
  • 虚拟主机的错误不会写入指定的ErrorLog,而是写入默认的error_log

    我已在 Debian 7 VM 上升级到 Apache 2 2 22 我刚刚使用 apt get 安装了它 除了添加我的 VirtualHost 之外 没有进行任何配置更改
  • 在 Raspberry Pi 4 上安装 Java 16

    我尝试过多个版本here https github com AdoptOpenJDK openjdk16 binaries releases tag jdk16u 2021 05 08 12 45 using sudo i cd usr l