我需要从部署在Cloudfoundry上的Web应用程序执行以下命令。
我尝试使用不同的JVM堆大小限制,但仍然遇到相同的错误。
如何解决这个错误?
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堆大小限制,但仍然遇到相同的错误。
如何解决这个错误?