CentOS 7.4 源碼安裝 JDK 1.8

       雖然向來喜歡安裝新版,但目前Java 1.8和Java 11是LTS(Long Term Support)版,Eclipse對Java 11尚未很好的支持,這裏就安裝Java 1.8版本。 另外,Java JDK並不是永久免費支持,這裏選擇了 AdoptOpenJDKjava

  • CentOS 7.4
  • AdoptOpenJDK - OpenJDK 8 (LTS) + HotSpot

操做過程也很是容易,大致分爲解壓文件和配置環境變量。linux

  1. 解壓文件vim

    # 準備安裝目錄
     [root[@xxxxxxxx](https://my.oschina.net/u/1036001) ~]# mkdir /usr/local/java
     [root[@xxxxxxxx](https://my.oschina.net/u/1036001) ~]# cd /usr/local/java/		
     # 複製壓縮包到當前目錄
     [root[@xxxxxxxx](https://my.oschina.net/u/1036001) java]# cp /home/ftp_user/OpenJDK8U-jre_x64_linux_hotspot_8u192b12.tar.gz ./
     [root[@xxxxxxxx](https://my.oschina.net/u/1036001) java]# ls
     OpenJDK8U-jre_x64_linux_hotspot_8u192b12.tar.gz
     # 執行解壓
     [root[@xxxxxxxx](https://my.oschina.net/u/1036001) java]# tar -zxvf OpenJDK8U-jre_x64_linux_hotspot_8u192b12.tar.gz
     ./jdk8u192-b12-jre/
     ./jdk8u192-b12-jre/lib/
     ----------------
     省略大約150行./jdk8u192-b12-jre/xxx...
     ----------------
     ./jdk8u192-b12-jre/man/man1/rmiregistry.1
     ./jdk8u192-b12-jre/man/man1/servertool.1
     [root@xxxxxxxx java]# ls
     jdk8u192-b12-jre  OpenJDK8U-jre_x64_linux_hotspot_8u192b12.tar.gz
     # 壓縮包使命完成,能夠刪除
     [root@xxxxxxxx java]# rm -f OpenJDK8U-jre_x64_linux_hotspot_8u192b12.tar.gz
  2. 配置環境變量ui

    [root@xxxxxxxx java]# vim /etc/profile
     # 在最下面添加下面代碼
     # -----begin------
     export JAVA_HOME=/usr/local/java/jdk8u192-b12-jre
     #由於該版本JDK目錄下沒有/jre目錄,因此無需下面這行${JAVA_HOME}/jre改成${JAVA_HOME}
     #export JRE_HOME=${JAVA_HOME}
     export CLASSPATH=.:${JAVA_HOME}/lib:${JAVA_HOME}/lib
     export PATH=${JAVA_HOME}/bin:$PATH
     # ------end------
     # 使配置文件生效
     [root@xxxxxxxx java]# source /etc/profile
  3. 驗證結果.net

    [root@xxxxxxxx java]# java -version
     openjdk version "1.8.0_192"
     OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_192-b12)
     OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.192-b12, mixed mode)

到這裏就完美的結束了。code

相關文章
相關標籤/搜索