久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

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

     LibraryPKU 2024-06-17 發布于北京

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

        ■ alternatives - maintain symbolic links determining default commands

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

        用法:alternatives --install <鏈接> <名稱> <路徑> <優先度>
                            [--initscript <服務>]
                            [--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

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

        Oracal JDK 默認安裝在 /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 鏈接指向新的安裝包就可以了,不用刪除現有安裝包,也不用修改任何其他
        配置(包括 alternatives 也不需要重新配置)。
        -----------------------------------------------------------------------------------------------------------------------------------------
        
        檢查默認 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)

        仍然是系統默認安裝的 JDK 。


        ■ 使用 alternatives 配置默認 JDK 為 Oracal JDK
        -----------------------------------------------------------------------------------------------------------------------------------------
        使用安裝命令: alternatives --install <鏈接> <名稱> <路徑> <優先度>
        
        <優先度>: 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
        
        
        ③ 配置默認 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 保留當前選項[+],或者鍵入選項編號:4

            選擇了編號:4,為剛剛安裝的 java 命令鏈接。
        
        
        ④ 配置默認 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 保留當前選項[+],或者鍵入選項編號:2

        選擇了編號:2,為剛剛安裝的 javac 命令鏈接。
        
        
        ■ 檢查配置結果:
        -----------------------------------------------------------------------------------------------------------------------------------------    
        [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)
        
        結果顯示默認 JDK 為剛剛安裝的 Oracal JDK


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

        在文件末尾添加如下內容設置環境變量:
        
            JAVA_HOME=/usr/java/default
            PATH=$JAVA_HOME/bin:$PATH

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

        使環境設置立即生效。
      

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 亚洲国产精品尤物YW在线观看| 成A人片亚洲日本久久| 久久午夜夜伦鲁鲁片免费无码影视 | 日韩有码国产精品一区| 国产午夜福利小视频合集| 久久丫精品国产亚洲AV| 在线一区二区中文字幕| 欧美成 人影片 免费观看| 国产一区二区三区在线视頻| 性欧美VIDEOFREE高清大喷水 | 国产一区二区三区美女| 色九月亚洲综合网| 西西午夜无码大胆啪啪国模 | 又大又长粗又爽又黄少妇视频 | 精品国产一区二区三区2021| 深夜精品免费在线观看| 亚洲国产成人久久精品APP| 日韩精品有码中文字幕| 亚洲一区二区三区无码中文字幕 | 日本乱偷人妻中文字幕在线| 性欧美VIDEOFREE高清大喷水| 精品乱人伦一区二区三区| 久久这里只精品国产免费9| 亚洲更新最快无码视频| 西西大胆午夜人体视频| 亚洲一区二区精品偷拍| 国产精品自在线拍国产电影| 国产午夜福利小视频合集| 欧美牲交a欧美牲交aⅴ图片| 欧洲卡一卡二卡三爱区| 怡红院一区二区三区在线| 亚洲精品无码MV在线观看软件| 亚洲精品色无码AV试看| 免费国产一区二区不卡| 久久婷婷国产剧情内射白浆| 亚洲色在线V中文字幕| 西西人体大胆444WWW| 午夜无码区在线观看亚洲| 精品国偷自产在线视频99| 疯狂做受XXXX高潮国产| 国内精品无码一区二区三区|