5

我在 MacOS (OSX 10.7.5) 上运行 Oracle Java 7

java-版本:

Java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)

我最近阅读了有关DCEVM 的信息,并且很想尝试一下。但是,我对它的兼容性感到困惑。

根据二进制文件下载页面,有 OpenJDK Java 7 update 51, build 3 的二进制文件。我不太确定这与我目前机器上的 Java 版本有什么关系。

安装 JRE 是否需要匹配 DCEVM Hotspot 版本?我是否需要安装 OpenJDK 7_51_3 才能使用有问题的 DCEVM?或者我可以使用我的 Oracle JRE 安装热点 VM?

我不完全确定 JRE/JDK 附带的所有实用程序如何与 HotSpot VM 交互,以及它们是否都必须具有相同的构建,因为编译后的字节码应该能够在任何 JVM 上运行相同的主要版本号。

谁能提供一点了解所有这些组件如何组合在一起?

作为后续,有谁知道我是否/如何/在哪里可以找到适用于 OSX 的兼容版本的 OpenJDK,我可以在其上运行DCEVM for Java 7 update 51, build 3??

4

1 回答 1

4

在 OracleVM 中使用 DCEVM 应该没有任何问题。DCEVM 现在由该项目维护。您可以在此处找到问题的答案

于 2014-10-24T08:48:50.920 回答