看了好多教程,发现linux环境下安装jdk主要有两种方式,一种是懒人操作法,一种是自定义配置法。
系统环境:Linux ( Centos 7 )
一、懒人法
先看懒人操作法,所谓“懒人”非贬义或嘲讽,而是这种比较省事,我也比较喜欢。
1、查看当前环境是否有jdk
java -version2、查看安装包相关文件
rpm -qa | grep java
rpm -qa | grep jdk3、移除,下方两个命令都可以
rpm -e --nodeps [包名]
yum -y remove [包名]
注:yum -y中的“-y”是默认执行卸载不会询问4、寻找可以下载的安装包yum -y list java*5、找一个差不多的安装包来下载,本机安装jdk8yum -y install [ java-1.8.0-openjdk.x86_64 ]
二、自定义配置法:
自定义法虽过程复杂,但是,能够精确的控制自己所要的jdk版本, 所以要是想了解的可以看下
6、自定义安装jdk,先解压该jdk安装文件
tar -zxf jdk-8u221-linux-x64.tar.gz7、移动要安装的位置:mv jdk1.8.0_221 /usr/local/jdk1.88、查看文件位置并配置环境变量
JAVA_HOME=/usr/local/jdk1.8
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:${JRE_HOME}/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH9、重新加载profile文件
source /etc/profile10、查看jdk
java -version11、自定义安装的jdk卸载更简单,将配置文件还原,删除jdk的压缩包即可