Linuxword Global
当前位置: Linux技术 > 树莓派上安装 Java JDK 的方法

20210120224329915

Java 是用于构建各种应用程序和系统的最流行的编程语言之一。Java 有两种不同的实现,Oracle Java 和 OpenJDK。其中 OpenJDK 是 Java 平台的开源实现。Oracle Java 具有其他一些商业功能,并且许可仅允许非商业用途。下面介绍如何在树莓派的 Raspbian OS 上安装Java(OpenJDK)。

运行以下命令安装最新的 JDK 版本,目前是 OpenJDK 11 JDK:

sudo apt update
sudo apt install default-jdk

安装完成后,通过命令可以检查 Java 版本进行验证:

java -version

输出:

openjdk version "11.0.5" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Raspbian-1deb10u1)
OpenJDK Server VM (build 11.0.5+10-post-Raspbian-1deb10u1, mixed mode)

安装 Java 8
Java 8 目前依然被广泛使用。如果你需要 Java 8,安装命令为:

sudo apt update
sudo apt install openjdk-8-jdk

检查 Java 版本:

java -version

多个 Java 版本并不会冲突,如果需要设置默认的版本,可以使用下面的方法。运行 java -version 命令确认默认的版本。如果需要修改默认版本,可以用 update-alternatives 工具:

sudo update-alternatives --config java

您将看到已安装的 Java 版本的。

There are 2 choices for the alternative java (providing /usr/bin/java).
 
  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-armhf/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-armhf/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java   1081      manual mode
 
Press  to keep the current choice[*], or type selection number: 

输入要设置的默认版本的版本号,然后按回车。

如果安装了多个 JDK 版本,要设置 JAVA_HOME 环境变量的话,则需要编辑 /etc/environment 文件:

sudo nano /etc/environment

假设要将 JAVA_HOME 设置为 OpenJDK 11,那么可以在文件末尾添加:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-armhf/bin/java"

后面的路径就是 update-alternatives 命令所输出的。
然后运行命令:

source /etc/environment

最后,要卸载 default-jdk 软件包,只需运行:

sudo apt remove default-jdk

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2343 篇
  • 草稿数目: 12 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 6116 个
  • 注册用户: 139 人
  • 访问总量: 8,660,987 次
  • 最近更新: 2024年4月28日