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

时间:2015-01-07 12:56:52

标签: java maven debugging intellij-idea classnotfoundexception

我在Eclipse中启动了一个Java Maven项目,在几天内完成了工作,然后在IntelliJ IDEA中导入它,再次使用它几天。

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

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

如果我点击Build - >它在Debug图标中显示Rebuild Project "热插拔失败 myClassname:架构更改未实现; myClassname:VM"

不支持操作

在Variables下的Debug窗口中,它显示:" Frame不可用"

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

3 个答案:

答案 0 :(得分:20)

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

答案 1 :(得分:0)

这真的很有帮助。在调试模式下转到断点,并确保首先取消选择所有断点,然后仅选择班级中的那些断点。

答案 2 :(得分:0)

在我的情况下,只是忽略评估语言下拉列表。 enter image description here