久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

CentOS 7 軟件安裝 —— 用 alternatives 命令安裝多個版本的 JDK

 LibraryPKU 2024-06-17 發(fā)布于北京

https://blog.csdn.net/devalone/article/details/80564493

    ■ alternatives - maintain symbolic links determining default commands

    -----------------------------------------------------------------------------------------------------------------------------------------
    由 RedHat 開發(fā),,在 GNU 公共許可條款下發(fā)行。

    用法:alternatives --install <鏈接> <名稱> <路徑> <優(yōu)先度>
                        [--initscript <服務(wù)>]
                        [--family <family>]
                        [--slave <鏈接> <名稱> <路徑>]*
           alternatives --remove <名稱> <路徑>
           alternatives --auto <名稱>
           alternatives --config <名稱>
           alternatives --display <名稱>
           alternatives --set <名稱> <路徑>
           alternatives --list

    common options: --verbose --test --help --usage --version --keep-missing
                    --altdir <目錄> --admindir <目錄>


    ■ Oracal JDK 安裝
    -----------------------------------------------------------------------------------------------------------------------------------------
    下載: http://www.oracle.com/technetwork/java/javase/downloads/index.html

    安裝:
        進入下載目錄,,執(zhí)行:
        
        [devalone@online Java]$ sudo yum localinstall jdk-8u171-linux-x64.rpm

    Oracal JDK 默認(rèn)安裝在 /usr/java 目錄,,檢查:

        [root@online ~]# ll /usr/java
        總用量 0
        lrwxrwxrwx. 1 root root  16 4月  24 10:03 default -> /usr/java/latest
        drwxr-xr-x. 9 root root 268 4月  24 10:03 jdk1.8.0_171-amd64
        lrwxrwxrwx. 1 root root  28 4月  24 10:03 latest -> /usr/java/jdk1.8.0_171-amd64

        
    注:升級 Oracal JDK 時,,直接把安裝包解壓到此目錄中,然后重新建立 latest 鏈接指向新的安裝包就可以了,,不用刪除現(xiàn)有安裝包,,也不用修改任何其他
    配置(包括 alternatives 也不需要重新配置)。
    -----------------------------------------------------------------------------------------------------------------------------------------
    
    檢查默認(rèn) JDK :

        [root@online ~]# java -version
        openjdk version "1.8.0_161"
        OpenJDK Runtime Environment (build 1.8.0_161-b14)
        OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

    仍然是系統(tǒng)默認(rèn)安裝的 JDK ,。


    ■ 使用 alternatives 配置默認(rèn) JDK 為 Oracal JDK
    -----------------------------------------------------------------------------------------------------------------------------------------
    使用安裝命令: alternatives --install <鏈接> <名稱> <路徑> <優(yōu)先度>
    
    <優(yōu)先度>: is the priority of the alternatives group. Higher priorities take precendence if no alternative is manually selected.
    
    ① 安裝 java 命令:
    -----------------------------------------------------------------------------------------------------------------------------------------
        [root@online ~]# ll /usr/java/default/bin/java
        -rwxr-xr-x. 1 root root 7734 3月  29 08:21 /usr/java/default/bin/java

        [root@online ~]# alternatives --install /usr/bin/java java /usr/java/default/bin/java 100
    
    ② 安裝 javac 命令:
    -----------------------------------------------------------------------------------------------------------------------------------------
        [root@online ~]# ll /usr/java/default/bin/javac
        -rwxr-xr-x. 1 root root 7941 3月  29 08:21 /usr/java/default/bin/javac
        
        [root@online ~]# alternatives --install /usr/bin/javac javac /usr/java/default/bin/javac 100
    
    
    ③ 配置默認(rèn) java :
    -----------------------------------------------------------------------------------------------------------------------------------------
        [root@online ~]# alternatives --config java

        共有 4 個提供“java”的程序,。

          選項    命令
        -----------------------------------------------
           1           java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.171-2.6.13.0.el7_4.x86_64/jre/bin/java)
        *+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre/bin/java)
           3           /usr/java/jdk1.8.0_171-amd64/jre/bin/java
           4           /usr/java/default/bin/java

        按 Enter 保留當(dāng)前選項[+],或者鍵入選項編號:4

        選擇了編號:4,,為剛剛安裝的 java 命令鏈接,。
    
    
    ④ 配置默認(rèn) javac :
    -----------------------------------------------------------------------------------------------------------------------------------------    
    [root@online ~]# alternatives --config javac

    共有 2 個提供“javac”的程序。

      選項    命令
    -----------------------------------------------
    *+ 1           /usr/java/jdk1.8.0_171-amd64/bin/javac
       2           /usr/java/default/bin/javac

    按 Enter 保留當(dāng)前選項[+],,或者鍵入選項編號:2

    選擇了編號:2,,為剛剛安裝的 javac 命令鏈接。
    
    
    ■ 檢查配置結(jié)果:
    -----------------------------------------------------------------------------------------------------------------------------------------    
    [root@online ~]# java -version
    java version "1.8.0_171"
    Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
    
    結(jié)果顯示默認(rèn) JDK 為剛剛安裝的 Oracal JDK


    ■ 配置 JAVA_HOME 環(huán)境變量
    -----------------------------------------------------------------------------------------------------------------------------------------
    編輯 /etc/profile 文件
    
    [root@online ~]# vi /etc/profile

    在文件末尾添加如下內(nèi)容設(shè)置環(huán)境變量:
    
        JAVA_HOME=/usr/java/default
        PATH=$JAVA_HOME/bin:$PATH

        export PATH JAVA_HOME
    
    保存退出,,執(zhí)行:
    
        [root@online ~]# source /etc/profile

    使環(huán)境設(shè)置立即生效,。
  

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多