威联通到货后才发现在它的App Center只有JRE8,这都3202年了,怎么还是JRE8。
所以想着能不能直接安装一个JDK17,但是网上竟然都没有这方面的说明,加上威联通的系统是QTS。干脆直接下载一个Zulu JDK试试能不能安装,没想到还真的可以。

在Zulu Jdk的下载页我选择了适配Centos的JDK

安装过程
安装过程就很简单了,
下载,解压:
wget https://cdn.azul.com/zulu/bin/zulu17.42.21-ca-crac-jdk17.0.7-linux_x64.tar.gz
tar -zxvf zulu17.42.21-ca-crac-jdk17.0.7-linux_x64.tar.gz
跑个简单的springboot项目试试:

也是可以成功启动的
配置环境变量
这部分的操作和我们在centos上安装java也是一模一样,首先你需要打开nas的root用户,才能进行登录
在控制台中选择用户进行编辑

取消勾选“停用此帐号”

接着我们可以打开一个新的shell窗口通过admin帐号进行连接,这里注意,不是root用户哦。

后面这部分内容后面发现NAS每次重启就会导致环境变量失效,解决办法写了一篇新的博客记录,这里:【NAS】QNAP威联通TS-464C 重启后/etc/profile文件会被重置,导致系统环境变量不生效
-------------------------------------分隔符-------------------------------
然后修改/etc/profile
文件,增加java路径即可
vim /etc/profile
编辑文件,增加如下两行,路径修改为你自己的Java路径

接着wq保存
别忘了使用source /etc/profile
刷新profile进行生效
再尝试java -version就可以看到环境变量已经生效了
