确定 JDK 是否存在
使用以下指令确认JDK版本且是否存在
1 | java -version |
我们还可以使用下面这条指令
来确认Java的安装路径
1 | which java |

卸载现有 JDK
因为本人是使用apt install傻瓜式安装
所以卸载也是傻瓜式卸载
1 | sudo apt remove openjdk-16-j* |

重新检查 JDK 环境
1 | sudo update-alternatives --list java |
我们发现我们的JDK环境
已经变成Ubuntu默认的JDK11

安装 JDK 17 LTS
因为某些服务👉MC Server
只接受JDK > 16环境才能运行
那既然现在JDK17发布了
我们当然选择一个LTS版本啦~
1 | sudo apt install openjdk-17-jdk |
切换 JDK 环境
安装完毕之后
我们再使用下面两条指令
1 | java -version |
我们已经发现JDK环境
已经默认改为了JDK17

🆗~ 我的需求已经满足了
文章作者: JimLeon595
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 JimLeon595!
相关推荐

2024-08-18
Ubuntu Server 2404 搭建及配置 Zabbix 服务器 7.0 LTS
前言 Ubuntu 更新了 Zabbix 也更新了 我又来水文章了 安装 Zabbix 基于Ubuntu Server 24.04 LTS 数据库采用分离式 来安装Zabbix 7.0 LTS吧 1https://www.zabbix.com/cn/download 安装 Zabbix 存储库 123sudo wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu24.04_all.debsudo dpkg -i zabbix-release_7.0-2+ubuntu24.04_all.debsudo apt update 安装 Zabbix Server 及其依赖组件 1sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent 配置 Zabbix 数据库及用户 首先我们先来...
2024-08-09
Ubuntu 安装及配置 HFish 服务端
前言 虽然 HFish 建议使用 CentOS 做控制端 但是 CentOS 已经死了啊啊啊啊! 我才不想天天给它打高危漏洞补丁呢 该舍弃就要舍弃咯~ 一键脚本安装 HFish 进入 Root 模式 1sudo su 开放 HFish 所需端口 (非必要) Ubuntu 默认不安装 firewalld 发现直接不做这一步也OK 1sudo apt install firewalld 12345# 用于web界面启动firewall-cmd --add-port=4433/tcp --permanent# 用于节点与管理端通信firewall-cmd --add-port=4434/tcp --permanentfirewall-cmd --reload 一键脚本安装 1bash <(curl -sS -L https://hfish.net/webinstall.sh) 完成安装 初始登录信息如下 123登陆链接:https://[ip]:4433/web/账号:admin密码:HFish2021 手动安装 HFish 精力有限,以后更新 配置 HFish MyS...

2023-06-24
Ubuntu Server 搭建及配置 Zabbix 服务器 6.0 LTS
前言 之前用过AIDA64来监控自己的电脑 但是之后觉得电脑重装了 退役的二手手机也有点问题就放弃了 前几天在群里看到大佬们说 直接用Zabbix对局域网设备进行性能监控 安装 Zabbix 这里我们直接跟着官方教程走就OK 我们这次就基于Ubuntu Server 22.04 LTS 来安装Zabbix 6.0 LTS吧 1https://www.zabbix.com/cn/download 安装 Zabbix 存储库 123sudo wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-4+ubuntu22.04_all.debsudo dpkg -i zabbix-release_6.0-4+ubuntu22.04_all.debsudo apt update 安装 Zabbix Server 及其依赖组件 1sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apa...
2022-01-05
VMware ESXi 安装 Ubuntu Server
前言 很多时候,我们需要专属于我们自己的云服务器 那我们可以基于VMware ESXI搭建适合的生产实验平台 然后我本次需要使用系统的就是Ubuntu Server 20.04.3 1https://ubuntu.com/download/server 创建虚拟机 废话不多说,直接开淦 本次我们用来做新一代的Minecraft服务器 然后兼容性直接最新版本就行 操作系统Liunx 系统版本Ubuntu Liunx (64位) 然后就下一步下一步就行 然后配置服务器性能页面 请大家根据自己服务器性能进行理性配置 温馨提示 硬盘如非必要,一律选精简配置 不然你的硬盘没建几个就被占满了 然后就又是快乐的下一步下一步 安装 Ubuntu Server 远程上传系统镜像 因为VMware ESXI不在小编身边 所以我们可以使用VMware Workstation进行连接 主要还是懒得把镜像上传上去 然后输入我们的ESXI的IP或域名 再加上我们的用户名和密码 我们就可以远程查看到我们的ESXI Server 请不要问我为什么不用VCenter和vSan 不要问,问就是没钱 ...
2021-09-04
Ubuntu Server 搭建 Minecraft 服务器(MCSManager)[2021]
前言 不会有人还没玩过Minecraft吧 不会吧~ 不会吧~ 你还没试过自己搭建Minecraft服务器? 我们来用MCSManager面板来试试吧 注:本篇是 2021 年的老教程,面板安装方式已经大改,新版请看《Linux 安装及配置 MCSManager 面板》。 MSCManager 面板 1https://github.com/Suwings/MCSManager 安装依赖环境 拉取系统更新 12sudo apt updatesudo apt full-upgrade 安装 Node.js 1sudo apt install npm/nodejs 安装 JDK16 Minecraft 1.17 以下版本需要 java 8 运行时环境,1.17 以上版本则直接升级到了 Java 16 运行时环境,两者版本跨度极大且并不完全兼容低版本,因而导致 1.17 以下版本的 Minecraft 服务端软件是无法运行在 Java 16 运行时环境的,所以您在架设您自己的服务端之前,需要先检查是否拥有对应的运行环境。 1sudo apt install openjdk-...
2023-01-29
Windows 使用 安装魔改版 Android 子系统
痛点 以前一直只能使用 Windows 11 安装安卓子系统 最近我们发现 Windows 10 22H2 终于可以安装了 之前使用 Windows 11 的 Android 子系统的时候 虽然我们可以直接使用巨硬默认的 Android 子系统 但是定制版的是包含 GApps 和 Magisk 服务哦~ 所以还是我们自己编译的比较香把 原本我想借助 Lsposed 大佬部署在 Github Actions 的项目 在线编译我们自己的定制版 WSA 系统 哈哈哈哈 Github Action 在线编译被下架了,笑死了 所以我们现在继续借助Lsposed 大佬的精神续作 MagiskOnWSALocal 进行魔改吧 安装准备 查询系统版本 如果我们想在 Windows 10 上安装安卓子系统 我们需要满足下面的要求 系统版本 操作系统内部版本 ≥22H2 ≥10.0.19045.2311 我们可以在 Powershell 中输入 winver 查看 打开 Windows Hyper-V 功能 然后我们再把 Windows 自带的虚拟机功能打开 控制面板 --...