当我运行在Eclipse中失败的JUnit时,我有时会得到类似于此的调用堆栈:
java.lang.NullPointerException
at com.a.b.c.d.e.MyTest.method(MyTest.java:73)
at com.a.b.c.d.e.MyTest.testConvertRawInternalAtomAllowCompound(MyTest.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
.... 57 more
如何删除截止?我希望看到整个调用堆栈。谢谢!
答案 0 :(得分:5)
我希望这至少有点用处。
来自 here :
嵌套时通常会出现“... xx more”消息 例外。当发生这种情况时,将打印完整的堆栈跟踪 第一个异常堆栈跟踪,但是对于每个“由...引起的”异常堆栈 跟踪,只有堆栈跟踪的部分不重复 打印第一个(或之前的)堆栈跟踪。看看之前的那条线...... xx more“ - 你应该能够进入第一个堆栈跟踪和 在该堆栈跟踪中找到相同的行 - 并且应该有xx以上 第一个堆栈跟踪中的行。
答案 1 :(得分:0)
是不是,您已将“类型过滤器”添加到公司相关的软件包中?