如何在RHEL Server 6.3上安装java-1.7.0-openjdk-devel?

我需要在RHEL 6.3上安装Java 7开发环境(系统细节如下)。 继OpenJDK的官方指示之后,我尝试了yum install java-1.7.0-openjdk-devel (以root身份)。 这产生了错误信息:

 没有包java-1.7.0-openjdk-devel可用。 

Java6 JDK java-1.6.0-openjdk-devel和Java7 JRE java-1.7.0-openjdk都可用,但Java7 JDK没有出现。

有没有我可以安装这个非默认的存储库? 如果是的话是什么?

  • 发行版:红帽企业Linux服务器版本6.3(圣地亚哥)
  • 内核:2.6.32-279.5.2.el6.x86_64

您正在查找的软件包位于可能未启用的红帽企业Linux服务器可选通道中。

尝试这个:

 #yum重新调整所有
 #yum-config-manager --enable rhel-6-server-optional-rpms

我删除了-devel ,它工作:

 yum install java-1.7.0-openjdk 

如果您已安装另一个Java版本,请不要忘记configuration系统,以便使用新版本:

 alternatives --config java