因為已經被Oracle吃掉所以官網改成 Oracle JAVA
Oracle Sun Java SE JDK
JDK 下載點
Java SE Development Kit 6u21
jdk-6u21-linux-x64-rpm.bin
Java SE Development Kit 6u21
jdk-6u21-linux-x64.bin
這篇文章是使用jdk-6u21-linux-x64.bin
Step1.下載JDK
用你習慣的方式下載JDK,由於是Ubuntu你可以直接開瀏覽器下載,用瀏覽器直接下載可以在home/Downloads裡看到jdk-6u21-linux-x64這個檔案,你也可在命令列中使用wget命令來下載,如
:~/Downloads$ wget -O jdk-6u21-linux-x64.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u21-linux-x64.bin?BundledLineItemUUID=F6qJ_hCxDsYAAAErUi0F_HEN&OrderID=.VqJ_hCx4egAAAErOS0F_HEN&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin
wget -O jdk-6u21-linux-x64.bin 如此可以將下載後的檔案存成 jdk-6u21-linux-x64.bin
Step2.將檔案移至/opt中
:~/Downloads$ sudo mv jdk-6u21-linux-x64.bin /opt
過程中會問你管理者密碼,輸入後即可搬移
Step3.更改檔案權限
:/opt$ chmod +x jdk-6u21-linux-x64.bin
Step4.解壓縮
:/opt$ sudo ./ jdk-6u21-linux-x64.bin
這個檔案執行後會自解壓縮,以上執行完畢可以在opt下看到一個jdk1.6.0_21的資料夾。
Step5.建立Java資料夾
- :/opt$ sudo mkdir java
Step6.將jdk1.6.0_21移到java資料夾下
此步可以省略,只是個人習慣,方便日後若是有java系列的東西方便放一起管理,例如JRE。- /opt$ sudo mv jdk1.6.0_21 java
- :/opt$ sudo nano /etc/profile
- :/opt$ sudo gedit /etc/profile
#java environment
export JAVA_HOME=/opt/java/jdk1.6.0_21
export CLASSPATH=.:./classes:../classes:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
Step8.
- source /etc/profile
Step10.測試java是否啟動
參考資料
http://tsjianxin.blog.51cto.com/1309817/355384
http://tw.myblog.yahoo.com/jw!q5yoQbKZG0AAcnvqqbxB/article?mid=16
http://tech.techweb.com.cn/thread-226426-1-1.html
http://doflower.blogspot.com/2009/05/linuxjava-classpath.html
http://freelon.pixnet.net/blog/post/30820017
關於環境變數的profile檔功用可以參考鳥哥網站,鳥哥介紹的很清楚真是功德無量
http://linux.vbird.org/linux_basic/0320bash.php#settings_bashrc