linux jdk配置環境變量

一、去oracle官網下載linux環境下的jdk包,個人虛擬機下是ubuntu32位版本,因此下載1.7.0_45版本,java

下載地址爲 http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz。(也能夠直接下載到linux上,網上查到的命令:linux

wget --no-check-certificate --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz"

);
ubuntu

二、若是直接下載到linux機器上此處可省略。vim

    利用第三方軟件或者在linux上搭建ftp服務器,將jdk安裝包上傳到linux上。此處我用的是flashfxp,點擊右上角的電腦鏈接linux系統。鏈接類型選擇SFTP over SSH,地址填虛擬機中linux地址,用戶名和密碼填寫完點擊連接,第一次鏈接會出現提示,選擇接受並保存就好了。此時左側是本機,右側是linux,可選中左側的jdk安裝包右鍵傳輸。我放到了/home/hadoop/download下面。服務器

三、切換到download目錄,運行tar -zxvf jdk-7u45-linux-i586.gz解壓。cookie

    此時jdk的根目錄是 /home/hadoop/download/jdk1.7.0_45oracle

四、編輯/etc/profile,在最下面添加oop

 JAVA_HOME=/home/hadoop/download/jdk1.7.0_45
 CLASSPATH=.:$JAVA_HOME/lib
 PATH=$JAVA_HOME/bin:$PATH
 export JAVA_HOME CLASSPATH PATH

    此處要注意兩點:(1)等號兩邊不能有空格;(2)linux下以冒號爲分隔符(:)
spa

    這兩個點耽誤了我半天,找不到問題。
code

五、保存完以後運行 source /etc/profile,再次輸入java -version查看。

     若是path處沒有設置正確,當運行完source /etc/profile以後可能會遇到幾乎全部命令(ll,ls,cp,vim)都不能使的狀況,若是遇到這個問題可經過  /usr/bin/sudo /usr/bin/vim /etc/profile從新編輯,檢查問題或者把剛剛加入的給刪除掉,而且再次運行 source /etc/profile,而後重啓一下就行了。

相關文章
相關標籤/搜索