您的位置:澳门新葡8455最新网站 > 澳门新葡8455最新网站 > 64位系统安装jdk

64位系统安装jdk

发布时间:2019-12-31 04:27编辑:澳门新葡8455最新网站浏览(175)

    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的错误也消除了~

     

    1. CentOS操作安装好了随后,系统自带了openJDK,先查占卜关的装置消息:

     

    [plain]view plaincopy

    1. $rpm -qa | grep java

     

    tzdata-java-2013b-1.el6.noarch
    java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64
    java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64

     

    1. 能够用java -version命令查看系统自带jdk的版本新闻

     

    [plain]view plaincopy

    1. $ java -version

    java version "1.7.0_19"
    OpenJDK Runtime Environment (rhel-2.3.9.1.el6_4-x86_64)
    OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

     

     

    1. 卸载系统自带openJDK

     

    [plain]view plaincopy

    1. $ rpm -e --nodeps java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64

    2. $ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64

    3. $ rpm -e --nodeps tzdata-java-2013b-1.el6.noarch

     

    1. 设置自身的JDK

     

    JDK下载地址:

    下载后上传到linux服务器中

     

    [plain]view plaincopy

    1. $ rpm -ivh jdk-7u17-linux-x64.rpm

     

    (也得以下载源码安装

    #tar zxvf jdk-7u17-linux-x64.tar.gz -C /usr/

    #cd /usr/

    #mv jdk1.7.17/ java

     

     

     

    暗许情形下,jdk将会安装在/usr/java 目录下

    1. 安顿遭受变量

     

    [plain]view plaincopy

    1. $vim /etc/profile

    在profile文件末尾参加如下内容:

     

     

    [plain]view plaincopy

    1. JAVA_HOME=/usr/java/jdk1.7.0_17

    2. JRE_HOME=/usr/java/jdk1.7.0_17/jre

    3. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    4. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

    5. export JAVA_HOME JRE_HOME PATH CLASSPATH

     

     

    1. 使配置文件即刻生效

     

    [plain]view plaincopy

    1. $source /etc/profile
    1. 注明是或不是安装成功

     

    各类输入java, java -version, javac可以查阅到jdk的装置音讯,表明安装成功

     

    1. 查看JAVA_HOME

     

    [plain]view plaincopy

    1. $echo JAVA_HOME

     

     

    附:

    windows景况下安装JDK之后情形变量是那样布置的:

     

    [plain]view plaincopy

    1. JAVA_HOME:当前jdk路径

    2. PATH:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

    3. CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

    本文由澳门新葡8455最新网站发布于澳门新葡8455最新网站,转载请注明出处:64位系统安装jdk

    关键词:

上一篇:syslog命令

下一篇:没有了