IntelliJ IDEA:ClassNotFoundException如果运行Debug,执行/运行确实有效

Mar*_*ner 10 java debugging intellij-idea maven classnotfoundexception

我有一个在Eclipse中启动的Java Maven项目,几天就开始工作,然后在IntelliJ IDEA中导入它,再过几天就开始工作了.

IDEA和via shell中的正常运行/执行确实有效,但不是Debug.

当我单击调试的Bug图标时,它会打开URLClassLoader.java文件并指向Line"抛出新的ClassNotFoundException(name)"并暂停Debug,如果我单击Resume Debug,它会显示几个不属于我的类项目.我可以无限地单击Resume Button,它会在连续循环中反复显示相同的类,ClassNotFoundException并且不会调试我的源代码.

如果我单击Build - > Rebuild Project,它会在Debug图标中显示"Hot Swap failed myClassname:schema change not not implemented; myClassname:Operation不支持VM"

在变量下的调试窗口中,它显示:"框架不可用"

IntelliJ IDEA中的这个项目的调试以前工作过,现在有什么问题吗?

yol*_*ole 25

看起来你在ClassNotFoundException上有一个异常断点.请尝试打开Run | 查看断点...并取消选中"Java Exception Breakpoints"下的断点.

  • 那是怎么回事? (2认同)