我在MacOS(OSX 10.7.5)上运行Oracle Java 7。
java -version:
java -version:
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更新51、版本3的二进制文件。我不太确定它如何与我当前计算机上的Java版本相关。
安装的JRE需要与DCEVM Hotspot版本匹配吗?我是否需要安装OpenJDK 7_51_3才能使用所提到的DCEVM?或者我可以用我的Oracle JRE安装Hotspot VM?
我并不完全确定所有带有JRE/JDK的实用程序与HotSpot VM之间的交互方式,以及它们是否都必须为相同的构建版本,考虑到编译后的字节码应该能够在任何具有相同主要构建号的JVM上运行。
是否有人可以提供一些关于这些组件如何配合的见解呢?
作为后续措施,是否有人知道在哪里可以找到一个兼容的OpenJDK版本,以便在其上运行DCEVM for Java 7 update 51, build 3?