java - 带有 Java 13.0.1 的树莓派 4
问题描述
有人知道我如何在4上安装Java
13.0.1吗?RaspberryPi
因为我在我的 WindowsEngine 上使用[Java 13.0.1]
1,所以我用 Java 13.0.1 编写和导出了我的 JavaApplication,但RaspberryPi
它只支持一个许可版本,Java 11.0.5
它不是免费提供的。
解决方案
很惊讶还没有人发过这个帖子;您可以在 Raspbian 上完全安装最新版本的 Java。
在此示例中,我将使用AdoptOpenJDK OpenJDK 构建在 Raspbian Stretch 上安装 Java 14。
# 1) Download the armhf jdk14 binary
wget 'https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/pool/main/a/adoptopenjdk-14-hotspot/adoptopenjdk-14-hotspot_14.0.0+36-2_armhf.deb'
# 2) now install it, and don't worry if it spits out a ton of errors, this is normal
sudo dpkg -i 'adoptopenjdk-14-hotspot_14.0.0+36-2_armhf.deb'
# 3) install missing dependencies
sudo apt-get install -f
就是这样!现在运行java -version
产生:
$ java -version
openjdk version "14" 2020-03-17
OpenJDK Runtime Environment AdoptOpenJDK (build 14+36)
OpenJDK Server VM AdoptOpenJDK (build 14+36, mixed mode, sharing)
推荐阅读
- json - #1064 - SQL 语法错误。靠近第 4 行的 'json DEFAULT NULL PRIMARY KEY (`id`) ENGINE=INNODB'
- java - Rsocket-js 客户端+Spring RsocketServer。当 FluxSink<>.create() 发送消息时。js客户端重新加载网络浏览器时客户端没有收到消息
- reactjs - 根据兄弟的状态反应 setState
- javascript - 如何为使用未知变量调用的对象获取智能感知?
- javascript - 单击 vuejs 中的按钮时停止计数器
- javascript - 如何在javascript中生成0到4之间的两个数字,但要确保数字不一样
- python - 打印并找到范围 python/pycharm
- node.js - nextjs 调试器没有在 docker 容器内正确监听
- android - Android - 其他应用程序开始对我的应用程序调用 onDestroy 和 onCreate 代替。onNewIntent 的
- python - TT_Load_Glyph_Header python 崩溃