问题标签 [redhat-openjdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
16237 浏览

java - centos上使用yum命令安装open jdk 11

我想使用 yum 命令安装 open jdk 11。但是,当我查看 open jdk 手册时,它说 jdk 版本 1.8 可以使用 yum 命令。9 在病房中,您必须下载 zip 或 tar 文件。( https://openjdk.java.net/install/ )

没有为我们提供 yum 命令的任何原因。我对linux有点新手。感谢任何帮助

0 投票
1 回答
167 浏览

java - CentOS OpenJDK 软件包是否通过了 TCK 合规性测试?

Red Hat 提供已通过 TCK 合规性测试的 OpenJDK 二进制发行版,如其OpenJDK 生命周期和支持政策中所述。

等效的 CentOS OpenJDK rpm 软件包带有相同的版本字符串,并且其行为方式似乎与它们的 RHEL 对应物完全相同。但是,内容略有不同。我的假设是 CentOS 构建使用与 Red Hat 相同的上游源代码版本,差异来自系统库或构建环境。

这给我留下了一些问题。

CentOS OpenJDK 构建是否通过了 TCK 合规性测试?如果不是,那么假设 CentOS OpenJDK 的质量有多大合理性?(我认为使用像 CentOS 这样广泛使用的东西是有保证的。)

物有所值 - 我的客户明白,如果他们真的关心 TCK,那么也许他们应该为 Red Hat 买单,或者寻找像 Azul 这样的替代品。我试图指导一个明智的决定。

0 投票
1 回答
881 浏览

java - 如何调试 project.clj 以查找正在破坏我的项目编译的依赖项

我刚刚将我的系统从 Java 8 更新到了 OpenJDK Java 11 版本。我有一个无法编译的项目,我收到以下错误:

从外观上看,此错误已在此处修复:https ://dev.clojure.org/jira/browse/CLJ-2374

所以我将我的项目更新为 clojure 1.10.0-RC3,现在我收到了这个错误:

有没有人看到这个错误或者有没有办法让我扩展 Clojure 的错误消息,以显示我的项目中的哪个依赖项在编译期间失败(可能是多个)?

我还注意到我将在我的第一个项目中失败的依赖项列表复制到了一个新项目并编译了新项目。但是,我没有从 deps 列表中引用依赖项或调用函数。Clojure 是否会引入依赖项/库,然后从我的 project.clj 中包含的库中引用所需的依赖项?

编辑***我发现这很可能是错误。

https://github.com/amalloy/ordered/pull/37

0 投票
2 回答
2176 浏览

java - 导入项目时出现 Eclipse 错误“无法确定 Java 版本”

我正在使用 OpenJDK 11 运行 RHEL7:

使用 Eclipse 4.9:

我还安装了此页面中引用的 Java 11 支持更新:https ://marketplace.eclipse.org/content/java-11-support-eclipse-2018-09-49

导入一个特定项目会产生一个显示此错误的对话框:

每次我在 Project Explorer 视图中选择项目时都会出现该对话框。打开 Project Properties 对话框有效,但选择 Java Build Path 会产生另一个错误:

而且我无法查看构建路径设置。我有其他项目使用相同的配置 JRE 安装。这个错误是什么意思?我在这个项目中缺少一些配置吗?

0 投票
2 回答
651 浏览

java - 可以在没有支持合同的情况下在生产中使用适用于 Windows 的 RedHat openjdk 二进制文件吗?

正如我所见,redhat 也在发布适用于 windows 的 openjdk 二进制文件https://developers.redhat.com/products/openjdk/overview/。但是它说:“下载 OpenJDK 以供开发使用”这是否意味着它不能在没有支持合同的情况下用于生产?

注意:我问的原因是因为我们一直在我们的生产机器中使用 RHEL 6 和 openjdk 二进制文件,所以希望在 windows 机器上保留相同的二进制文件,因为我们也在生产中的 Windows 机器上部署我们的服务。目前两者都有 Oracle jdk,但我们现在计划迁移 openjdk。

0 投票
1 回答
1911 浏览

linux - 无法在 Red Hat 中安装 openJDK 8

我正在尝试按照https://openjdk.java.net/install/使用 yum 在我的机器上安装 openJDK 8 。

但是我在 yum 存储库中看不到打开的 openJDK 8。

yum.conf 文件:

0 投票
3 回答
2370 浏览

java - 如何在 RHEL RedHatLinux 机器上验证哪个 openjdk 发行版供应商?

在使用 java -version 检查时,输出为

想要确保这个 openjdk 二进制文件来自 oracle 或 redhat。在检查 JMX VM 摘要页面时,它显示供应商名称为“Oracle Corporation”。这是否意味着它的 oracle 提供了 openjdk 发行版?

RedHat OpenJDK 发行版的供应商名称应该是什么?

0 投票
1 回答
1541 浏览

java - 如何在 CentOS 7+ 上安装 Redhat OpenJDK 11?

根据Oracle OpenJDK政策,将不再提供任何 LTS 支持,但到目前为止,Redhat OpenJDK 将继续提供 LTS 支持。我们当前的应用程序基于CentOS 7Oracle JDK-8,并希望迁移某种免费的 JDK-11 发行版,并为我们的生产服务器提供 LTS 支持。

如果你们有任何其他替代解决方案,请告诉我。

0 投票
0 回答
132 浏览

java - 在 CentOS5 中构建 OpenJDK 9

我试图在 Centos 5 中构建 OpenJDK 9。我用

我收到以下错误。

我还尝试了其他 make 目标,例如 make images 和 make install。但仍然得到同样的错误。我的 GCC 版本是我手动安装的 gcc (GCC) 4.4.7,因为默认情况下 Centos 5 有一个旧版本。

0 投票
1 回答
780 浏览

java - 在 Redhat 7.5 上安装 OpenJDK 默认不会创建符号链接“/usr/java/latest”?

在我们使用 Oracle JDK 之前,在其安装过程中,它创建了符号链接“/usr/java/latest”

我注意到 OpenJDK 在其安装过程中默认不这样做 - 有什么原因吗?

我们的很多应用程序都需要这条路径。现在我可以在安装完成后手动创建它,但很好奇为什么 OpenJDK 不自动创建它。谢谢