关于JBuilder的调试DEBUG的问题。
aryak 2003-06-07 12:55:30 我写了一小段程序来测试HashMap.
//TestHashMap.java
import java.util.*;
public class TestHashMap {
public static void main(String[] args) {
int sz = 10;
HashMap hm = new HashMap();
Integer[] il = new Integer[sz];
for(int i = 0; i<sz; i++){
il[i] = new Integer(i);
System.out.println(il[i].hashCode());
hm.put(il[i],"ok");
}
System.out.println(hm);
}
}
debug的时候显示:
-- Cannot start Java debug process VM --
com.sun.jdi.connect.VMStartException: VM initialization failed for: D:\JBuilder8\jdk1.4\bin\javaw -classpath "D:\j2sdk1.4.1_01\lee\TIJ2code\C09;D:\JBuilder8\jdk1.4\demo\jfc\Java2D\Java2Demo.jar;D:\JBuilder8\jdk1.4\demo\plugin\jfc\Java2D\Java2Demo.jar;D:\JBuilder8\jdk1.4\jre\lib\charsets.jar;D:\JBuilder8\jdk1.4\jre\lib\ext\dnsns.jar;D:\JBuilder8\jdk1.4\jre\lib\ext\ldapsec.jar;D:\JBuilder8\jdk1.4\jre\lib\ext\localedata.jar;D:\JBuilder8\jdk1.4\jre\lib\ext\sunjce_provider.jar;D:\JBuilder8\jdk1.4\jre\lib\im\indicim.jar;D:\JBuilder8\jdk1.4\jre\lib\jaws.jar;D:\JBuilder8\jdk1.4\jre\lib\jce.jar;D:\JBuilder8\jdk1.4\jre\lib\jsse.jar;D:\JBuilder8\jdk1.4\jre\lib\rt.jar;D:\JBuilder8\jdk1.4\jre\lib\sunrsasign.jar;D:\JBuilder8\jdk1.4\lib\dt.jar;D:\JBuilder8\jdk1.4\lib\htmlconverter.jar;D:\JBuilder8\jdk1.4\lib\tools.jar;D:\j2sdk1.4.1_01\lee" -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=jacky:1457,suspend=y tic.TestHashMap
err:: No such file or directory
Error [2] in connect() call!
Socket transport failed to init.
Transport dt_socket failed to initialize, rc = -1.