Linux系统相关知识

2020-07-09 Linux上安装 JDK1.8(CentO

2020-07-09  本文已影响0人  忆丶往

CentOS7如果使用openjdk1.8,在Tomcat服务器上部署war包出现找不到Bean的错误,导致项目启动不来,但是运行jar包可以正常启动起来。

查询系统是否已经安装openjdk

rpm -qa | grep java 或 rpm -qa | grep jdk 
image.png

卸载已安装的带有openjdk字样的openjdk

通过 rpm -e --nodeps 后面跟系统自带的jdk名 这个命令来删除系统自带的jdk;
例如:

[root@centos7 ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.252.b09-2.el7_8.x86_64
[root@centos7 ~]# rpm -e --nodeps java-1.8.0-openjdk-devel-1.8.0.252.b09-2.el7_8.x86_64
[root@centos7 ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64

注意:带后缀.noarch的那三个不要删掉

删除完openjdk之后

安装自己需要的jdk版本

输入命令 cd /usr/local/ 进入local目录,通过 mkdir java 命令来创建java目录存放自己的jdk

创建java目录
官网下载jdk-8u251-linux-x64.tar.gz
jdk1.8

接触到一个在线导入安装包的插件,如果之前没有用过可以通过 yum -y install lrzsz 命令安装这个插件

安装lrzsz插件 插件使用
正常传输
注:使用 rz 命令的好处就是你在哪里输入rz导入的安装包他就在哪里,不会跑到其他目录下

解压jdk

[root@centos7 java]# tar -zxvf jdk-8u251-linux-x64.tar.gz 
解压之后

配置环境变量

使用vim /etc/profile 命令打开 profile 文件配置环境变量,在文件末尾添加上环境变量

export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
配置环境结果如图

保存完之后输入source /etc/profile 命令使刚才配置的环境变量生效;
输入java -version命令来查看你安装的jdk信息

安装成功

参考博文https://blog.csdn.net/hui_2016/article/details/69941850

上一篇下一篇

猜你喜欢

热点阅读