MyEclipse 启动debug调试模式时 错误提示 Source not found

myeclipse调试代码时,发现运行模式下项目能够跑起来,但是debug模式下则跑不起来,报错如下图:


尝试通过一个个解决报错来处理,所以点击“Change Attached Source”,然后一步步处理,如下图,但后面发现这样处理方向其实是错误的,关键点应该还是“Source not found”。




这个问题产生的主要原因是在使用Tomcat以调试(Debug)模式启动时出现的。解决之道:

首先停止Tomcat,如果页面没有找到breakpoints,可以在菜单栏window -> show -> view -> other -> debug -> breakpoints 找到断点,将断点的勾去掉,并右键后“Remove All”清除所有断点,最后重新debug就可以了。



至于这个断点什么时候打的,不清楚,应该是在控制台出现其它报错后,直接点击该报错的链接,尝试解决时导致。因而编译器这时候很奇怪,引用的jar包里面有断点,但是没有source源码的jar包文件,所以才出现了最开始无法debug跑起来,原因是被这个断点打断了。

猜你喜欢

转载自blog.csdn.net/u014650759/article/details/80186393