eclipse debug调试时老是被URLClassLoader这个类拦截到,不能进入到要调试的类里面去?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse debug调试时老是被URLClassLoader这个类拦截到,不能进入到要调试的类里面去?相关的知识,希望对你有一定的参考价值。

这是报的错Tomcat v6.0 Server at localhost [Apache Tomcat]
org.apache.catalina.startup.Bootstrap at localhost:4573
Thread [main] (Suspended (exception ClassNotFoundException))
URLClassLoader$1.run() line: 200
AccessController.doPrivileged(PrivilegedExceptionAction<T>, AccessControlContext) line: not available [native method]
Launcher$AppClassLoader(URLClassLoader).findClass(String) line: 188
Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line: 306
Launcher$AppClassLoader.loadClass(String, boolean) line: 276
Launcher$AppClassLoader(ClassLoader).loadClass(String) line: 251
Launcher$AppClassLoader(ClassLoader).loadClassInternal(String) line: 319
D:\Java\jdk1.6.0_02\bin\javaw.exe (2013-10-7 下午09:52:04)

打开breakpoint小窗口,去掉classnotfoundexception选项即可。
即,Breakpoint标签第一个:caught and uncaught前面的勾去掉就OK了,或者直接把这条breakpoint删掉(点击X图标)
参考技术A AccessController.doPrivileged(PrivilegedExceptionAction<T>, AccessControlContext) line: not available [native method]

类没找到追问

应该如何解决呢

追答

这个要看你具体的代码了,你可以试着重新编译,且确保编译的路径正确,然后再重启试试

参考技术B 文件发来看一下

Eclipse Java,debug模式无法调试,调试按钮不可用时解决办法

经常出现debug模式进入后,debug的几个按钮置灰,F5,6,8,没有任何反应时,这样操作:

退出 Eclipse.
打开 Eclipse 目录下的 configuration 下的 org.eclipse.osgi, 清空这个目录。
启动 eclipse.


以上是关于eclipse debug调试时老是被URLClassLoader这个类拦截到,不能进入到要调试的类里面去?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用eclipse中的debug工具,调试部署在weblogic中的应用?

Eclipse中的Debug

eclipse 调试非常慢

eclipse debug mode 和 run mode

eclipse进行远程调试的时候的出现下图问题时怎么解决

Eclipse Java,debug模式无法调试,调试按钮不可用时解决办法