今天使用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安装完毕!