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

我在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 changed not implemented; myClassname:VM不支持的操作”

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

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

看起来你在ClassNotFoundException上有一个exception断点。 请尝试打开Run | 查看断点…并取消选中“Java Exception Breakpoints”下的断点。