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

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

【Java】MyEclipse 启动debug调试模式时 错误提示 Source not found_第1张图片

 

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

【Java】MyEclipse 启动debug调试模式时 错误提示 Source not found_第2张图片

【Java】MyEclipse 启动debug调试模式时 错误提示 Source not found_第3张图片

 

 

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

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

【Java】MyEclipse 启动debug调试模式时 错误提示 Source not found_第4张图片

 

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

你可能感兴趣的:(JAVA,MyEclipse,debug调试模式,错误提示,Source,not,found)