1.oracle官網(wǎng)下載jdk
網(wǎng)址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
選擇則Linux系統(tǒng)1.8版本64位如圖:
2.把jdk壓縮包解壓到安裝的目錄
例如我的:
mvjdk-8u191-linux-x64.tar.gz /opt/soft/java/
解壓:
tar-zxvfjdk-8u191-linux-x64.tar.gz
3.配置環(huán)境變量
編輯配置文件:
vi /etc/profile
向文件里追加配置:
JAVA_HOME=/opt/soft/javajdk1.8.0_191
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
exportPATH CLASSPATH JAVA_HOME
如圖:
4.啟用配置
執(zhí)行下面命令或重啟:
source/etc/profile
5.檢測配置是否成功
java -version
java
javac
6.如果遇到權(quán)限不夠問題
sudo su
根據(jù)提示輸入root用戶密碼即可。
7.安裝原理
????我們下載的壓縮包是編譯好的可執(zhí)行文件钢属,我們所要做的是把這些文件路徑引入番枚,就可知執(zhí)行 java javac 這些命令霎烙。在Linux里引入環(huán)境變量是通過profile文件剩胁,我們配置JAVA_HOME意為java安裝的路徑懊缺,以便已后程序出現(xiàn)異常找到安裝的位置信姓。CLASSAPTH意為編譯好的字節(jié)文件存放位置,我們可以找javac命令編譯好的字節(jié)文件的位置张弛。PATH引入JAVA可執(zhí)行文件的路徑荒典,也就是java javac這些可執(zhí)行文件。