-
JDK的下載可以到Oracle官網下載需要的版本,我們這里使用的是JDK1.8版本。下面給出JavaSE版的下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html -
使用root用戶登錄系統,並在/opt/目錄下創建Java文件夾:
[root@StevenRH6 ~]# su - root [root@StevenRH6 ~]# cd /opt/ [root@StevenRH6 opt]# mkdir Java [root@StevenRH6 opt]# chmod -R 775 /opt/Java
-
將下載的安裝包解壓到Java目錄中:
[root@StevenRH6 opt]# cd Java [root@StevenRH6 Java]# tar -zxvf jdk-8u102-linux-x64.tar.gz
等待解壓完成即可;
-
編輯/etc/profile文件,添加JDK環境變量配置信息:
[root@StevenRH6 Java]# vim /etc/profile # Java Enviroment Settings export JAVA_HOME=/opt/Java/jdk1.8.0_102 export CLASSPATH=$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin export JRE_HOME=$JAVA_HOME/jre
為了在使用JDK的時候不出現各種奇怪的問題,我們在此也將JRE_HOME配置到環境變量中。
-
執行重啟命令或者刷新環境變量命令:
-
[root@StevenRH6 Java]# source /etc/profile 或者 [root@StevenRH6 Java]# reboot
備注:這里使用的是編輯/etc/profile這個環境變量,這個環境變量是對所有用戶都有效的,實際應用中還有其他的環境變量:
- 修改/etc/profile文件
特點:所有用戶的shell都有權使用你配置好的環境變量
說明:如果你的電腦僅用作開發,建議使用此配置,因為所有用戶的shell都有權使用你配置好的環境變量,所以有可能會給系統帶來安全性問題。
-
修改.bashrc文件
特點: 環境變量只對某個用戶有效
說明: 這種方法更為安全,它可以把使用這些環境變量的權限控制到用戶級別,如果你需要給某個用戶權限使用這些環境變量,只需修改其用戶主目錄下的.bashrc文件就可以了。
-
修改.bash_profile 文件
特點:當用戶登錄時,該文件僅僅執行一次,mac ox中此文件類似.bashrc
說明:如果更改了.bash_profile文件,需要退出后再次登錄,該文件被重新讀取后,更改才會生效。使用 source .bash_profile 可以讓其立即生效。
-
直接在shell下設置變量
特點:臨時有效
說明:這種方法僅針對臨時使用,如果重新打開一個shell,設置就無法生效,而且以后要使用的時候又要重新設置。
參考: http://www.cnblogs.com/shihaiming/p/5809553.html
http://blog.csdn.net/wirelessqa/article/details/10131847
http://www.cnblogs.com/xmkk/p/3582336.html?utm_source=tuicool&utm_medium=referral