在Linux中升级Java
本文最后更新于 2023年8月22日 下午
java肯定念
抓法呀!
在安装webgoat的时候遇到了Java版本问题,走了半个下午弯路之后终于成功升级了Java,特此记录。
由于在kali系统内操作,所以我的包都是基于Debian的,需要根据自己的系统更改。
要做两点:
- 安装Java
- 切换版本
安装Java
注意,以下所有命令的jdk文件名都需自行更改为自己下载的对应版本之名
- 1,官网获取Java.deb 包
[官网][1]https://www.oracle.com/java/technologies/downloads/#java17
- 2,安装jdk.deb
1 | |
可能会遇到依赖缺失:
1 | |
先用
1 | |
解决路径依赖
然后重新dpkg
注:安装完默认在 /usr/lib/jvm/jdk 目录下
- 3将 jdk 移至 /opt 目录下
1 | |
4、将 jdk 加入环境变量配置文件中
打开配置文件
1 | |
在配置文件中加入如下内容
1 | |
在vim中,用大写I打开插入模式,用
shift 加 ctrl 加 v复制,随后输入:wq回车保存并退出
5、使变更生效
1 | |
6、将 jdk 17 加入 jdk 菜单
依次执行下列代码
1 | |
变更 JDK 版本
1、更换默认版本
1 | |
我有 4 个候选项可用于替换 java (提供 /usr/bin/java)。
选择自己需要的版本即可
1 | |
拿下。
在Linux中升级Java
https://bainianlaoyao.github.io/2022/07/29/typecho-recovered-3-在Linux中升级Java/