【发布时间】:2014-10-26 08:28:53
【问题描述】:
当使用右键单击项目 -> Maven -> 更新项目为 Maven 更新项目时,是否有人在 Eclipse 中遇到以下异常。
对话框 1 => 在“更新 Maven 项目”期间发生内部错误
Dialog 2 => 发生堆栈溢出错误。建议您退出工作台。 ...您要退出工作台吗?
为 Eclipse 错误团队报告了同样的情况:https://bugs.eclipse.org/bugs/show_bug.cgi?id=443050
Eclipse 版本:4.3
====================================ECLIPSE LOGS =========== ========================
!MESSAGE 在“更新 Maven 项目”期间发生内部错误。 !堆栈 0java.lang.StackOverflowError
at java.util.AbstractCollection.containsAll(AbstractCollection.java:278)
at java.util.AbstractSet.equals(AbstractSet.java:78)
at org.sonatype.aether.util.graph.transformer.NearestVersionConflictResolver$1.accept(NearestVersionConflictResolver.java:193)
at org.sonatype.aether.util.graph.PathRecordingDependencyVisitor.visitEnter(PathRecordingDependencyVisitor.java:88)
at org.sonatype.aether.impl.internal.GraphEdge.accept(GraphEdge.java:198)
at org.sonatype.aether.impl.internal.GraphEdge.accept(GraphEdge.java:202)
at org.sonatype.aether.impl.internal.GraphEdge.accept(GraphEdge.java:202)
at org.sonatype.aether.impl.internal.GraphEdge.accept(GraphEdge.java:202)
at org.sonatype.aether.impl.internal.GraphEdge.accept(GraphEdge.java:202)
.....
【问题讨论】:
-
检查您的 pom,您可能将模块作为依赖项相互添加。
标签: java eclipse maven stack-overflow