java_version.java revision bcf8ca32c035d9618b44a2cceca097599305a788
f3e5c8aa556d1bb85af23e8f94033fc258dc40e5Dominik Luecke * Determine your JDK
bcf8ca32c035d9618b44a2cceca097599305a788Dominik Lueckeimport java.lang.management.ManagementFactory;
f3e5c8aa556d1bb85af23e8f94033fc258dc40e5Dominik Luecke * @author luecke
f3e5c8aa556d1bb85af23e8f94033fc258dc40e5Dominik Luecke * @param None
bcf8ca32c035d9618b44a2cceca097599305a788Dominik Luecke RuntimeMXBean mxBean = ManagementFactory.getRuntimeMXBean();
bcf8ca32c035d9618b44a2cceca097599305a788Dominik Luecke Map<String, String> p = mxBean.getSystemProperties();
bcf8ca32c035d9618b44a2cceca097599305a788Dominik Luecke System.out.println("Vendor: " + mxBean.getVmVendor());
bcf8ca32c035d9618b44a2cceca097599305a788Dominik Luecke System.out.println("VM Name: " + mxBean.getVmName() + " " +
bcf8ca32c035d9618b44a2cceca097599305a788Dominik Luecke System.out.println("Runtime: " + p.get("java.runtime.name") + " " +