我需要从部署在cloudfoundry
.
String javaHome = System.getenv("JAVA_HOME");
String javaLocation = javaHome+"/bin/java";
String command = javaLocation+" -Xms256m -Xmx512m -Dcom.sun.btrace.probeDescPath=. -Dcom.sun.btrace.dumpClasses=false -Dcom.sun.btrace.debug=false -Dcom.sun.btrace.unsafe=false -cp "+btraceLib+":"+toolsLib+ " com.sun.btrace.client.Main "+pid+" "+probeScript;
Process p = runTime.exec(command);
但我收到以下错误:
Unable to open socket file: target process not responding or HotSpot VM not loaded
我尝试了不同的 jvm 堆大小界限,但得到了相同的错误。
如何解决错误?