在树莓派Linux多方式安装Java

树莓派 · 2022-03-29 · 46 人浏览

(已更新Zsh无法使用环境变量问题)

一:使用apt自动化安装jdk

一般如果需要运行java程序时,需要一个简单、稳定的jdk或者jre环境,如下操作即可快速搭建java环境...

使用指令 sudo apt search jdk 即可搜索软件源中的jdk各类版本,找到需要的版本并复制下包名,使用 sudo apt install 包名 即可安装,如图:

08970-os7hivfel8f.png

通常情况下安装这个版本即可,使用指令 sudo apt install openjdk-11-jdk
26914-oud8vb3ztd.png

二:手动下载安装自己所需jdk版本

如果所需的应用需要特定java环境或者想安装更新版本,可以去手动下载安装包,然后上传并解压等...

下载JDK

java常见下载站:

以AdoptOpenJDK为例,我们本篇文章是为树莓派安装jdk环境,因此选择的“其他平台”

本文推荐选择OpenJDK 11 ,此版本为长期支持版,较稳定,且此版本可以通过上面方法一快速安装。本文演示了OpenJDK 15版本的手动安装

依次选择 OpenJDK 15 —— HotSpot,在下面Operating System出选择Linux,Architecture处选择系统版本
如果是树莓派官方系统,应选择arm32,除非你的树莓派是安装了64位系统版本

09556-tiitxuhl51r.png

在下面筛选出的版本中选择JDK版本下载(如果没有编译等生产需求,可以下载JRE版本,文件体积较小)

55141-nkoerhtmlos.png


配置JDK

下载完后将压缩包上传至树莓派内,并解压,指令为 tar -zxvf 压缩包名

66816-ekjbxw8gywd.png

使用指令 mv ./jdk-15.0.2+7 /usr/java 将解压出的文件夹放在 /usr/java 文件夹,或者也可以放到 /etc/java 等其他地方,记下路径,可以输入 pwd 查看当前路径,选中后右键即可复制
59399-efuj3cic6gw.png

配置环境变量:

sudo nano /etc/profile

在文件末尾添加上以下内容:

export JAVA_HOME=/usr/java/jdk-15.0.2+7
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

其中,第一行的路径应该改成java存放的位置,如上述中我将解压出来的 jdk-15.0.2+7 文件夹放到了 /usr/java/ ,因此第一行填入当前的路径
15474-y0avhlpu0md.png

修改完毕后按 Ctrl+O 保存,按 Ctrl+X 退出编辑
输入 source /etc/profile 刷新环境变量(无需重启)
输入 java -version 查看版本信息,如果出现版本信息即为安装成功
49859-ann0n9ewz1.png


新增zsh解决

如果安装了zsh,在zsh下使用java指令会显示

zsh: command not found: java

此时可以将/etc/profile添加的内容复制到用户目录下的.zshrc文件内,然后再输入

source .zshrc

如图:

1111111.png

本文到此结束,感谢支持!

树莓派 Linux 软件
Theme Jasmine by Kent Liao
皖公网安备34122202000364号