在调试代码时,出现了 Thread [main] (Suspended)
ClassNotFoundException(Throwable).<init>(String, Throwable) line: 217
ClassNotFoundException(Exception).<init>(String, Throwable) line: not available
ClassNotFoundException.<init>(String) line: not available
ClassLoader.findBootstrapClass(String) line: not available [native method]
Launcher$ExtClassLoader(ClassLoader).findBootstrapClass0(String) line: not available
Launcher$ExtClassLoader(ClassLoader).loadClass(String, boolean) line: not available
Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line: not available
Launcher$AppClassLoader.loadClass(String, boolean) line: not available
Launcher$AppClassLoader(ClassLoader).loadClass(String) line: not available
Launcher$AppClassLoader(ClassLoader).loadClassInternal(String) line: not available
Test.main(String[]) line: 16
环境
myeclipse7.0 jdk1.6 但程序运行时没有报错,只有在单步高度调试时出现上面信息java_home设置正确,因为我在硬盘根目录下,写了个java程序,可以从cmd里编译,运行网上的解决方法:http://forums.sun.com/thread.jspa?threadID=5341414
http://forums.sun.com/thread.jspa?threadID=5341414我试都不行我现在怀疑是不是myclipse 的jre_home路径设置错了,但我反复试了好几个,还是有同样的问题
jdk.16路径:E:\Program Files\java             E:\Program Files\java\jre

解决方案 »

  1.   

    ClassNotFoundException(Throwable).<init>(String, Throwable) line: 217    第一个出错信息,翻译一下,慢慢调吧.
      

  2.   

    上面的问题解决了,但调试时会入classload加载类的细节都出来,要怎么取消掉
      

  3.   

    jdk和tomcat的安装路径,最好不要包含空格等非英文和数字符号信息显示,显示区域可以清除
      

  4.   

    我换了java路径了,没有空格了,只在根目录,还是有这样的问题
      

  5.   

    这不是环境设置的问题!既然你在命令行中都可以编译运行,就说明环境没有错。
    你还是从其它方面看看吧。是不是所有的程序在myeclipse中都出现这种问题?还是只是这个程序是这样?