在eclipse中设置异常断点时忽略库

时间:2022-04-02 09:21:22

I often use exception breakpoints when debugging in Eclipse. The problem I often have is my framework libraries (especially Tomcat) often throw exceptions as part of their normal lifecycle.

我在Eclipse中调试时经常使用异常断点。我经常遇到的问题是我的框架库(特别是Tomcat)经常抛出异常作为其正常生命周期的一部分。

If I set an ArrayIndexOutOfBounds exception for example, then I hit the breakpoint several times in sun.reflect.generics.parser.SignatureParser during startup.

例如,如果我设置了一个ArrayIndexOutOfBounds异常,那么我在启动期间在sun.reflect.generics.parser.SignatureParser中多次点击断点。

Is it possible to get eclipse to filter out exceptions thrown from certain packages?

是否有可能让eclipse过滤掉某些包中抛出的异常?

1 个解决方案

#1


3  

You can filter the places where the breakpoint should hit in the breakpoint properties dialog.

您可以在断点属性对话框中过滤断点应该到达的位置。

Right click the breakpoint -> Breakpoint properties -> Filtering

右键单击断点 - >断点属性 - >过滤

and you can specify the locations as shown below.

您可以指定位置,如下所示。

在eclipse中设置异常断点时忽略库

More information here.

更多信息在这里。

#1


3  

You can filter the places where the breakpoint should hit in the breakpoint properties dialog.

您可以在断点属性对话框中过滤断点应该到达的位置。

Right click the breakpoint -> Breakpoint properties -> Filtering

右键单击断点 - >断点属性 - >过滤

and you can specify the locations as shown below.

您可以指定位置,如下所示。

在eclipse中设置异常断点时忽略库

More information here.

更多信息在这里。