centos7安装jdk8

(1)、查看系统是否自带JDK

如果自己在虚拟机安装Linux或者简易模式,应该不会有jdk。

1.1使用java -version命令,查看是否有默认jdk。

1.2如果有使用rpm -qa | grep java查看Java相关文件。

1.3删除Java相关文件

如果不是root命令,需使用su root切换到root权限才能删除。之后将上一步带的openJdk文件全部删除。不同版本文件可能不同,一下是我本地版本jdk。

1. rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
2. rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64

1.4删除之后在执行Java -version,显示未找到命令。。。,代表删除成功。

1.5下载jdk,官网地址,如果是jdk1.8需要账号密码, 下载地址

,找到后缀为tar.gz的文件,点击下载

 

 

1.6将下载好的压缩包拷贝到/usr/local/java目录下,Java文件为新建文件夹:mkdir java,拷贝命令:cp 文件地址 /usr/local/java.

1.7解压文件:tar -zxvf java1.8,解压完后,可以选择删除压缩包:rm -rf 文件名。

1.8配置环境变量:vim /etc/profile,如果不是root权限,需要使用su root 切换到root权限。

#java environment
export JAVA_HOME=/usr/jdk1.8.0_211 #jdk地址
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

效果如下:

 

 

输入:i 进入插入模式,将以上配置信息插入进去,按esc键,输入:wq保存退出即可。之后执行生效命令:source /etc/profile

 

 

1.9完成后查看是否配置成功:java -version,javac,java这三个命令,是否都有信息输出

 

 

 

posted @ 2021-08-11 10:09  苦逼的1024  阅读(48)  评论(0)    收藏  举报