linux 環境安裝jdk
標籤: linux
###1.全局安裝要獲取root權限
$ sudo -s -H
[sudo] ni 的密碼:
###2.安裝Java之前,請務必先確認安裝的Java版本。
java -version 命令查遜位java版本
# java -version
java version "1.8.0_181"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-2)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
###3.要安裝Java的目錄。 對於全局訪問(所有用戶)目錄中的最好安裝它/opt/java 。
# cd /opt/ //進入opt目錄
# mkdir java/ //創建java目錄
# cd java //進入java目錄
4.去[官方下載][4] Java(JDK)8u231源碼包文件
Java(JDK)8u231 是2019新出jdk8版本,[歷史版本去這裏][5]
或者,您可以使用wget命令將文件直接下載到/opt/java ,如下圖所示目錄
5.一旦文件被下載,你可以使用解壓壓縮包tar命令 ,如下所示。
# tar -zxvf jdk-8u231-linux-i586.tar.gz [For 32-bit Systems]
# tar -zxvf jdk-8u231-linux-x64.tar.gz.tar.gz [For 64-bit Systems]
6.接下來,將所提取的目錄,然後使用命令update-alternatives ,告訴那裏安裝了Java和它的可執行文件系統。
# cd jdk1.8.0_231/
# update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_231/bin/java 100
# update-alternatives --config java
更新Java替代
7.告訴系統更新javac的替代品:
# update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.8.0_231/bin/javac 100
# update-alternatives --config javac
更新Javac替代
8.同樣,更新jar替代品:
# update-alternatives --install /usr/bin/jar jar /opt/java/jdk1.8.0_231/bin/jar 100
# update-alternatives --config jar
更新Jar替代品
9.設置Java環境變量。
# export JAVA_HOME=/opt/java/jdk1.8.0_231/
# export JRE_HOME=/opt/java/jdk1.8.0.0_231/jre
# export PATH=$PATH:/opt/java/jdk1.8.0_231/bin:/opt/java/jdk1.8.0_231/jre/bin/
設置Java環境變量
###10.現在你可以再次驗證的Java版本,進行確認。
# java -version
###11.要在Firefox中啓用的Java JDK 8支持8u231,你需要運行下面的命令來啓用Firefox的Java模塊
####在Debian,Ubuntu和Mint
--------------- For 32-bit Systems ---------------
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_231/jre/lib/i386/libnpjp2.so 20000
--------------- For 64-bit Systems ---------------
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_231/jre/lib/amd64/libnpjp2.so 20000
####在RHEL,CentOS和Fedora上
--------------- For 32-bit Systems ---------------
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_231/jre/lib/i386/libnpjp2.so 20000
--------------- For 64-bit Systems ---------------
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_231/jre/lib/amd64/libnpjp2.so 20000
###12.現在重新啓動火狐驗證Java支持並輸入 about:plugins 。 你會得到類似於下面的屏幕。