centOs 7.8 (Linux) JDK17安装+环境配置
Linux 卸载JDK
先讲如何卸载系统中自带或者通过yum下载的jdk
查询系统中的jdk
rpm -qa | grep java
由于我已经卸载过了,已经没了,附一张从别人那里拿来的。
按照查询的结果,删除1.7.0或者1.8.0 即可
yum -y remove java-1.7.0-openjdk*
yum -y remove java-1.8.0-openjdk*
检查是否删除
java -version
显示命令错误,jdk 卸载完成。
Linux 下载jdk两种方式
1)通过yum 直接下载安装
搜索jdk,找到对应想要下载的jdk
yum search jdk
如果搜索不到,可以先执行命令更新yum 源,在查询
yum update
直接安装对应版本即可,环境会自动配置好,前提系统中没有多个jdk冲突。
yum install (上面java jdk版本名字)
不过yum里的jdk最高版本是jdk11,不能下载到11 以上的版本。
把打包的jar包部署到Linux 中,所以也要注意jdk版本问题。
我所使用的springboot版本是3.2.2 ,所需要的最低jdk版本为17 ,所以不能通过yum 下载,只能手动下载安装。即第二种方法。
2)手动下载安装
从官网下载jdk,选择Linux 系统的jdk
Java Downloads | Oracle 中国
通过远程上传至虚拟机或者服务器, 注意存放文件位置
解压
tar -zxvf (压缩包名字)
配置环境变量
vim /etc/profile
在最后添加下面几行
export JAVA_HOME=/usr/java/jdk-17.0.11
export CLASSPATH=.:$JAVA_HOME/lib/
export PATH=.:$JAVA_HOME/bin:$PATH
注意,第一行的JAVA_HOME 是解压完存放jdk的位置,一定不要写错了!!!!!!!!
重启环境变量
source /etc/profile
检查是否安装成功
java -version