#检查并删除原有的jdk
安装之前,首先查看是否安装了jdk ,命令:rpm -qa | grep java**
如上图,已经安装了1.8的版本,那如何卸载呢?rpm -e --nodeps
删除箭头所指即可
删除以后,再次输入rpm -e --nodeps,检查是否成功,明显是成功的,然后输入 java -version,
jdk已经删除成功,那么接下来安装我们自己的jdk
第一种,简单粗暴的方法yum 安装
首先: yum -y list java* ,如下图所示:
执行之后,找到你想要的版本,如java-1.8.0-openjdk-devel.x86_64 则执行 yum install -y java-1.8.0-openjdk-devel.x86_64
等待安装完成,然后输入 java -version即可查看
当然啦,你肯定不知道它的位置所在,那我就告诉你吧,usr/lib/jvm下找到它们。
这种是免配置的,简单又粗暴,犹如德玛西亚盖伦一样,狠人话不多,一个大保剑插下来,一招毙命,当然啦,这种方法是不推荐,不利于你去理解jdk,那么我们就用第二种方式wget。
第二种:在线安装 wget ,rpm
wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.rpm
我们需要三个参数:–no-check-certificate(用于禁止检查证书)、–no-cookies(用于禁用Cookies)、–header(用于定义请求头信息这些都可通过man wget命令可以查到,ok,明白这些之后呢,我们就需要去官网找你需要的版本啦,例如:https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.rpm
强烈建议创建一个文件夹,来下载你所用的文件,以便后来忘记容易查找,本人如下:创建文件夹的命令 mkdir /usr/java
安静的等待它下载,因为外网的原因,所以下载的较慢哈,耐心等待,当然啦,你可以品一杯82年的雪碧来陶冶一下此刻焦急的❤️。ok,下载完成后,开始安装
输入 rpm -ivh jdk-8u231-linux-x64.rpm 进行安装
执行 :chmod +x jdk-8u231-linux-x64.rpm
rpm -ivh jdk-8u231-linux-x64.rpm
然后输入java -version来验证
证明我们是安装成功的,然后配置vim /etc/profile (你在复制上去的时候一定要注意空格啊,不然会报错的)如下图的错误
# set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_231-amd64
export JRE_HOME={JAVA_HOME}/lib:{JAVA_HOME}/bin:$PATH
保存并退出,执行如下 source /etc/profile,然后在执行 java -version 如图就代表你成功啦,恭喜
第三种其实和第二种差不多,通过下载的文件然后解压再进行配置文件,下载地址为:https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz,然后上传到linux服务器,命令:scp
在这里看到你上传的文件啦,然后解压呀(tar -zxvf ) ,在传送到别的地方,当然你经常用的文件夹
拷贝以后进行vi /etc/profile
# set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_231
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存并退出,执行如下 source /etc/profile,然后在执行 java -version 如图就代表你成功啦,恭喜
好啦,以上三种就是jdk的安装方式,亲,你掌握了么。