使用rpm文件的Java安装过程中我面临的问题很多次。之后,我发现了一个更好的办法来从上Sun安装Java。使用下面的步骤我已经安装了Java的成功很多时候没有遇到任何问题。我们也可以很容易地如果需要安装多个Java版本。Oracle还发布了Java的8.要安装它读下面文章。
使用下面的一步一步的指示安装或更新的Java。我建议仔细阅读指令从Linux命令行下载Java。
下载最新的Java归档
Java的最新档案可在其官方网站。我们建议从下载最新版本的Java
的Oracle官方网站 。在完成下载后解压存档。
对于64位 -
# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz"
# tar xzf jdk-7u79-linux-x64.tar.gz
对于32位 -
# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-i586.tar.gz"
# tar xzf jdk-7u79-linux-i586.tar.gz
注意: 如果上面的wget命令如果不工作,你看
这个例子视频使用终端下载Java源代码档案。 使用归档文件根据您的系统配置。对于这个例子,我们使用的CentOS 7.0(64位)的系统。
使用备选方法安装Java
解压Java归档文件后,我们只需要设置为使用使用Java的备选方案更新版本。使用下面的命令来做到这一点。
# cd /opt/jdk1.7.0_79/
# alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 2
# alternatives --config java
There are 3 programs which provide 'java'.
Selection Command
-----------------------------------------------
* 1 /opt/jdk1.7.0_60/bin/java
+ 2 /opt/jdk1.7.0_72/bin/java
3 /opt/jdk1.7.0_79/bin/java
Enter to keep the current selection[+], or type selection number: 3 [Press Enter]
现在,你也可能需要设立 javac的和 jar 命令中使用的替代命令路径。
# alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 2
# alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 2
# alternatives --set jar /opt/jdk1.7.0_79/bin/jar
# alternatives --set javac /opt/jdk1.7.0_79/bin/javac
检查已安装的Java版本
使用下面的命令来检查当前系统正在使用的Java版本。
# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
配置环境变量
大多数基于Java的应用程序的使用环境变量的工作。使用下面的命令来正确设置这些变量。这也是很好的下列命令添加到喜欢的 ~/.bashrc 或 ~/.bash_profile 中的任何启动脚本。
# export JAVA_HOME=/opt/jdk1.7.0_79
# export JRE_HOME=/opt/jdk1.7.0_79/jre
# export PATH=$PATH:/opt/jdk1.7.0_79/bin:/opt/jdk1.7.0_79/jre/bin
我希望上述步骤将有助于你的Linux系统上安装Java。你可以按照上面的步骤来安装多个Java版本,但同一时间,你只能配置使用一个版本。