Ubuntu安裝Java環境
1. 從http://java.sun.com/下載jdk的bin檔案,將下載的jdk1.6.0_16.bin檔案放到/usr/lib/jvm/java中
然後在終端執行代碼:
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_16.bin (修改檔案許可權使bin可執行)
接著在終端執行代碼:
sudo /usr/lib/jvm/java/jdk1.6.0_16.bin
連續按斷行符號直到顯示要求輸入yes/no,此時輸入yes並斷行符號,將會得到jdk1.6.0_16目錄。
ok,jdk已安裝完畢
2. 環境變數配置
在終端執行代碼:
sudo vi /etc/environment
紅色部分為添加的資訊
JAVAHOME=/usr/lib/jvm/java/jdk1.6.0_16
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk1.6.0_16/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_16/lib
ok,環境變數設定成功
接著設定預設的jdk,因為系統預設可能存在別的jdk
在終端執行代碼:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_16/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_16/bin/javac 300
選擇系統預設的jdk,在終端執行代碼:
sudo update-alternatives --config java 如果只存在一個java環境則會出現提示系統只有一個jdk
最後執行 java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
此時顯示使用的Java是sun的Java