1.去甲骨文官網下載java7 sdk
http://www.oracle.com/technetwork/java/javase/downloads/index.html
這裡筆者下載了最新的java1.7.0_07
2.解壓
解壓下載下來的jdk-7u7-linux-i586.tar.gz,放入 /usr/lib/jvm 文件夾中。一般來說/usr/lib文件夾下沒有jvm文件夾,需要手動創建。筆者用得是root管理員賬戶登入(sudo passwd root)的,所以可以直接在lib文件夾下創建。如果是非root登入的,可以使用命令:
sudo mkdir /usr/lib/jvm
3.修改環境變量
在終端輸入:
vim ~/.bashrc
vim命令不熟悉可以上網查找資料,有很多
然後添加以下代碼(i插入):
export JAVA_HOME=/usr/lib/jvm/java1.7.0_07
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出(ESC + :wq),並且輸入以下命令使之立刻生效
source ~/.bashrc
ps:/etc/profile的設置方法對所有登錄的用戶都有效。~/.bashrc只對當前用戶有效。
上面兩個都是配置文件,開機後,系統會先讀取/etc/profile,再讀~/.bashrc。不同的用戶~/.bashrc文件可以有不同的設置,
而/etc/profile則是共用一個,只有root才能修改。~/.bashrc對/etc/profile有追加覆蓋的效果。
4.測試
輸入命令java -version 如果出來結果如下則表示安裝正確
root@ubuntu:~# java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode