Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I install DCEVM with Oracle Java 7 HotSpot VM?

I'm running Oracle Java 7 on MacOS (OSX 10.7.5)

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)

I recently read about DCEVM and am very curious to try it out. However, I am confused about its compatibility.

According to the binaries download page, there are binaries for OpenJDK Java 7 update 51, build 3. I'm not quite sure how that relates to the Java version I currently have on my machine.

Does the install JRE need to match the DCEVM Hotspot version? Do I need to install OpenJDK 7_51_3 to be able to use the DCEVM in question? Or can I install the hotspot VM with my Oracle JRE?

I'm not entirely sure exactly how all the utilities that come with a JRE/JDK interact with the HotSpot VM and if they all have to be of the same build or not, given that compiled byte code should be able to run on any JVM of the same major build number.

Can anyone provide a little insight how all these components fit together?

As a followup, does anyone know if/how/where I can find a compatible version of OpenJDK for OSX on which I can run DCEVM for Java 7 update 51, build 3??

like image 341
Eric B. Avatar asked Sep 29 '22 20:09

Eric B.


1 Answers

You shouldn't have any problem to use DCEVM inside OracleVM. DCEVM is now maintained by this project. You can find the answer to your question here.

like image 196
skybber Avatar answered Oct 03 '22 01:10

skybber