たまに引っかかるのでメモ。
TomcatをEclipseで使用するとき、なぜかTomcat側のThreadPoolExecutorクラスの中で止まるときがあり、いつもイライラするので。
By debugging of Liferay Portal, that is tomcat application, eclipse make usual stop at ThreadPoolExecutor$Worker.run() line: 912 although I don't set a breakpoint at this class. The ThreadPoolExecutor isn't a class of my application, I think that belongs to tomcat. My Question is: what is wrong here, and why eclipse stopt here? And is it possible to set such "external breakpoints" in eclipse to ignore?
http://stackoverflow.com/questions/11531925/remove-java-exception-breakpoints-when-debugging-liferay-in-eclipse
ウインドウ>>ビューの表示>>一般にあるマーカービューを表示
例外ブレークポイントで不明があるはず。そこで、ウインドウ>>設定>>Java>>デバッグ で、「キャッチされない例外で実行を中断」のチェックを外す。