在eclipse中调试Liferay时删除java异常断点

时间:2012-07-17 22:49:23

标签: eclipse tomcat liferay xdebug liferay-ide

通过调试Liferay Portal,即tomcat应用程序,eclipse常常在ThreadPoolExecutor$Worker.run() line: 912停止,尽管我没有在这个类中设置断点。 ThreadPoolExecutor不是我的应用程序类,我认为它属于tomcat。我的问题是:这里出了什么问题,为什么日食会在这里停止? 是否可以在eclipse中设置这样的“外部断点”来忽略?

enter image description here

1 个答案:

答案 0 :(得分:33)

您可以通过打开Markers视图并删除Java Exception Breakpoints来立即解决此问题。

Markers view with Java Exception Breakpoints

但是,要永久删除此类断点,必须转到Java Debug选项并取消选中“对未捕获的异常暂停执行”选项。那么这种类型的断点将来不会再被添加。

Java Debug options in Eclipse