MS doesn't do Java no more. Their JVM is couple of generations out of date (Java 1.1), and so is J++ (you aren't planning to use that, are you?). There is NO reason to have MSJVM other than for some ...