【发布时间】:2013-04-10 03:47:09
【问题描述】:
我们的 Jenkins (maven) 构建随机失败,并出现以下错误堆栈:
-- (StackOverflowError) null
null
java.lang.StackOverflowError
at org.aspectj.weaver.World.resolve(World.java:273)
at org.aspectj.weaver.World.resolve(World.java:209)
at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:645)
at org.aspectj.weaver.ResolvedType.getRawType(ResolvedType.java:2331)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:427)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:393)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:427)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:393)
此故障绝对不是由实际代码更改引起的,因为通常在此类故障之后,手动触发的后续构建(即未提交代码)成功。
版本如下:
詹金斯:1.501
行家:2.2.2
方面:1.6.10
有人知道如何解决这个问题吗?
【问题讨论】:
-
虽然这个构建失败是随机发生的,但它总是发生在编织同一个类的末尾。不过我不知道那门课有什么问题
标签: build maven-2 jenkins aspectj