答案 1
以下命令将返回与 Java 直接相关的所有包的列表。它们的格式为 。java-<version>
$ yum search java | grep 'java-'
如果没有可用的软件包,则可能需要下载新的存储库进行搜索。我建议看看Dag Wieers的回购。下载后,再次尝试上述命令。
您将看到至少一个可供下载的 Java 包版本。根据您阅读本文的时间,最新的可用版本可能会有所不同。
java-1.7.0-openjdk.x86_64
上述软件包本身只能安装 JRE。要同时安装和JDK,以下命令将完成该操作:javac
$ yum install java-1.7.0-openjdk*
这些软件包将安装(以及它们的依赖项):
java-1.7.0-openjdk.x86_64
java-1.7.0-openjdk-accessibility.x86_64
java-1.7.0-openjdk-demo.x86_64
java-1.7.0-openjdk-devel.x86_64
java-1.7.0-openjdk-headless.x86_64
java-1.7.0-openjdk-javadoc.noarch
java-1.7.0-openjdk-src.x86_64
答案 2
@Sventeck,完美。
redhat文档总是一个很好的来源 - 很好的教程,解释了如何通过yum安装JDK,然后设置路径可以在这里找到(玩得开心!) - 安装OpenJDK并设置$JAVA_HOME路径
OpenJDK 6:
yum install java-1.6.0-openjdk-devel
OpenJDK 7:
yum install java-1.7.0-openjdk-devel
要列出所有可用的java openjdk-devel软件包,请尝试:
yum list "java-*-openjdk-devel"
推荐
-
如何使用Java中的RESTful Web服务获取远程/客户端IP地址? 我已经在我的项目中编写了Rest Web服务。Web服务调用可能来自不同 machine.so 我需要通过REST Web服务找出IP地址。 从这个请求.getRemoteAddr()使用这个。 但是我不能使用getRemoteAddr()。因为我的请
-
从包含大量文件的zip文件中提取1文件的最快方法是什么? 我尝试了但它们也缺少一些东西。 LZMA SDK不提供一种如何使用的文档/教程,这非常令人沮丧。没有 javadoc。 虽然7z jbinding没有提供一种简单的方法来只提取1个文件,但是,它只提供了提取zip文件
-
输入/输出流在销毁时是否关闭? Java 中的 InputStreams 和 OutputStreams 是否在销毁时关闭()?我完全理解这可能是不好的形式(特别是在C和C++世界中),但我很好奇。 另外,假设我有以下代码: 无名的FileInputStream是否在p.load
-
Java 程序中的字符串大小是否有任何限制? 我有一个字符串定义为 字符串 xx 我可以分配的字符数是否有任何限制? 2) 我正在将用户输入分配给此字符串 xx。70%的人只说一个字。有时他们给出一个大句子,所以想知道可
-
标签
推荐