今天使用ubuntu的簡單安裝命令安裝java jre的時候遇到了很多問題,於是最後換成了使用離線包來安裝jre。
具體步驟如下:
首先打開http://www.java.com/en/download/linux_manual.jsp?locale=en
可以看到如下的鏈接
點擊46.0MB那個鏈接後下載得到得到一個jre-7u25-linux-i586.tar.gz的壓縮包使用如下命令解壓:
tar -xzvf jre-7u25-linux-i586.tar.gz
然後得到一個jre1.7.0_25 目錄,如下所示:
然後將這個目錄拷貝到/usr/lib/java目錄下。
接下來需要使用vim或gedit來修改/etc/environment配置文件,在這個文件中增加如下的環境變量:
JAVA_HOME="/usr/lib/java/jre1.7.0_25" CLASSPATH="$JAVA_HOME/lib" PATH="$JAVA_HOME/bin"
保存後,使用如下命令來進一步安裝這個jre
sudo update-alternatives install /usr/bin/java java /usr/lib/java/jre1.7.0_25/bin/java 300
這樣就安裝好這個jre了,然而可能系統中有多個jre,那麼系統究竟判斷用那一個來作為默認的jre呢,就需要使用如下的命令來配置:
sudo update-alternatives config java 然後根據提示選擇jre就可以了,如下圖所示:
至此,jre安裝完畢!