您的位置:威尼斯官方网站 > 威尼斯官方网站 > 一般CentOS6.5都会默认安装openJDK

一般CentOS6.5都会默认安装openJDK

发布时间:2019-12-30 23:01编辑:威尼斯官方网站浏览(110)

    CentOS6.5卸载openJDK和安装Sun JDK

    近日政工须要,新装置了CentOS6.5系统,在铺排tomcat的时候,总是报错找不到jdk中的java。探讨了半天,开掘应该是openJDK的难点。通常CentOS6.5都会暗中同意安装openJDK,所以啊,又温习了一下如何在Linux系统安装Sun JDK,分享一下~

    用到的工具:CentOS6.5、jdk-8u181-linux-x64.rpm、WinSCP(用于上传文件到服务器或设想机)

     

    Step1. 查询已安装openJDK列表:

    # rpm -qa | grep java

    tzdata-java-2013g-1.el6.noarch

    java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

    java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

     

    Step2. 卸载:

    # rpm -e --nodeps tzdata-java-2013g-1.el6.noarch

    # rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

    # rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

     

     

     

    Step3. 再一次运转,结果为空:

    # rpm -qa | grep java

     

    Step4. 使用上传文件工具WinSCP将jdklinux版安装包上传出虚构机上。这里上传到/root/uploadFile

    图片 1

    # cd /root/uploadFile

    翻看是不是上传成功:

    # ls

    jdk-8u181-linux-x64.rpm

     

    Step5. 安装:

    # rpm -ivh jdk-8u181-linux-x64.rpm

    warning: jdk-8u181-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

    Preparing...                ########################################### [100%]

       1:jdk1.8                 ########################################### [100%]

    Unpacking JAR files...

            tools.jar...

            plugin.jar...

            javaws.jar...

            deploy.jar...

            rt.jar...

            jsse.jar...

            charsets.jar...

            localedata.jar...

     

    Step6. 验证是还是不是安装成功:

    # java -version

    java version "1.8.0_181"

    Java(TM) SE Runtime Environment (build 1.8.0_181-b13)

    Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

     

    Step7. 确认安装路线:

    貌似安装路线为/usr/java

    # ls /usr/java

    default  jdk1.8.0_181-amd64  latest

     

    要么选用以下方法:

    # which java

    /usr/bin/java

    # ls -lrt /usr/bin/java

    lrwxrwxrwx. 1 root root 22 Aug 28 21:05 /usr/bin/java -> /etc/alternatives/java

    # ls -lrt /etc/alternatives/java

    lrwxrwxrwx. 1 root root 41 Aug 28 21:05 /etc/alternatives/java -> /usr/java/jdk1.8.0_181-amd64/jre/bin/java

    末尾加红的字段/usr/java/jdk1.8.0_181-amd64正是JDK的安装路径。

     

    Step8. 确认后选择vim /etc/profile张开文件,配置意况变量:

    # vim /etc/profile

    后面部分增加:

    export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64

    export JRE_HOME=$JAVA_HOME/jre

    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

     

    Step9. 使配置生效:

    # source /etc/profile

     

    Step10. 验证是或不是见到成效:

    # echo $JAVA_HOME

    /usr/java/jdk1.8.0_181-amd64

    # echo $CLASSPATH

    :/usr/java/jdk1.8.0_181-amd64/lib:/usr/java/jdk1.8.0_181-amd64/jre/lib

     

    到这里就finish了啊~并且小编tomcat的不当也解决了~

     

    本文由威尼斯官方网站发布于威尼斯官方网站,转载请注明出处:一般CentOS6.5都会默认安装openJDK

    关键词: