如何在CentOS/RHEL 7/6/5和Fedora中安装Java 7(JDK 7u79)

使用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 中的任何启动脚本。
  • 设置JAVA_HOME变量
# export JAVA_HOME=/opt/jdk1.7.0_79
  • 设置JRE_HOME
# export JRE_HOME=/opt/jdk1.7.0_79/jre
  • 设置PATH变量
# export PATH=$PATH:/opt/jdk1.7.0_79/bin:/opt/jdk1.7.0_79/jre/bin
我希望上述步骤将有助于你的Linux系统上安装Java。你可以按照上面的步骤来安装多个Java版本,但同一时间,你只能配置使用一个版本。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏