《Ubuntu環境配置》記錄:(三)配置jdk,jdk環境變數配置
1. 下載jdk的安裝檔案
http://www.oracle.com/technetwork/java/javase/downloads/index.html
檔案名稱為jdk-6u30-linux-i586.bin
2. 複製安裝到指定目錄
這裡指定的安裝目錄是:/usr/developer/java(註:檔案夾可以任意指定)
3. 切換到root使用者,執行jdk-6u30-linux-i586.bin
1)sudo -s,切換使用者,./jdk-6u30-linux-i586.bin,開啟檔案。
(註:可能此時仍然沒有執行許可權,那是因為在linux中,檔案的預設許可權是644,即使是屬主使用者也沒有執行許可權,這時我們需要更改其許可權,如果你想知道某個檔案的許可權,可以進入該檔案所在的檔案夾,執行命令ls –la 查看。這裡將jdk-6u30-linux-i586.bin檔案的許可權改為777,即檔案的屬主使用者,屬組使用者和其他使用者對該檔案擁有所有許可權,當然不推薦對系統中的檔案這樣設定許可權,因為這樣就破壞了linux的安全性。)
chmod 777 jdk-6u30-linux-i586.bin,更改許可權。
2)再次執行 ./jdk-6u30-linux-i586.bin
如果安裝成功,/usr/developer/java目錄下就多了一個jdk1.6.0_30檔案夾。
4. 配置環境變數
1)開啟/etc/profile檔案
sudo gedit /etc/profile
2)添加變數
#set java environment
export JAVA_HOME=/usr/developer/java/jdk1.6.0_30
export JRE_HOME=/usr/developer/java/jdk1.6.0_30/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
3)更改/etc/profile檔案後,需要重啟機器才會生效。
這裡介紹一種不用重啟使其生效的方法。
source /etc/profile
4)查看java環境變數是否配置成功。
java -version
ubuntu中jdk配置
用官方的jdk要到sun去下載!而且版本也不是最新的
下載直接解壓到一個目錄,可以在home下
在.bashrc和.profile中的PATH加入這個目錄就可以了.
另外把CLASSPATH這個變數也設定為這個目錄,
(PATH應該是"目錄\bin")
如果是openjdk就不用這樣麻煩了,直接安裝就行
我個人感覺openjdk跟sun的jdk沒什麼差別嘛.......
ubuntu下JDK環境變數配置
sudo gedit /etc/environment
添加以下內容並儲存退出
export JAVA_HOME=/home/gong/jdk1.6.0_25
export CLASSPATH=..:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"
注意:PATH中的/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games必須保留,否則會導致系統登入不了。
<p># echo $JAVA_HOME</p>
<p># echo $CLASSPATH</p>
<p># echo $PATH</p>
<p>5.檢查jdk是否安裝成功</p>
<p>java -version</p>