jdk/test/demo/jvmti/DemoRun.java
changeset 28859 6c9e357aff59
parent 20201 50cc2d25a60b
child 31814 b8431927ad72
--- a/jdk/test/demo/jvmti/DemoRun.java	Fri Jan 30 09:31:18 2015 +0100
+++ b/jdk/test/demo/jvmti/DemoRun.java	Mon Feb 02 09:37:53 2015 +0100
@@ -115,10 +115,7 @@
      */
     public void runit(String class_name, String vm_options[])
     {
-        String jre_home  = System.getProperty("java.home");
-        String sdk_home  = (jre_home.endsWith("jre") ?
-                            (jre_home + File.separator + "..") :
-                            jre_home );
+        String sdk_home  = System.getProperty("java.home");
         String cdir      = System.getProperty("test.classes", ".");
         String os_arch   = System.getProperty("os.arch");
         String os_name   = System.getProperty("os.name");
@@ -126,7 +123,7 @@
         String libsuffix = os_name.contains("Windows")?".dll":
                                 os_name.contains("OS X")?".dylib":".so";
         boolean hprof    = demo_name.equals("hprof");
-        String java      = jre_home
+        String java      = sdk_home
                              + File.separator + "bin"
                              + File.separator + "java";
         /* Array of strings to be passed in for exec: