美文网首页Linux系统相关知识
2020-07-09 Linux上安装 JDK1.8(CentO

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

作者: 忆丶往 | 来源:发表于2020-07-09 17:52 被阅读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

    相关文章

      网友评论

        本文标题:2020-07-09 Linux上安装 JDK1.8(CentO

        本文链接:https://www.haomeiwen.com/subject/pxyscktx.html