在IntelliJ中启动tomcat时出现“涉及包含bean的循环引用”错误

时间:2016-04-28 18:46:24

标签: maven circular-reference nosuchmethoderror

我做了一个“mvn clean package”,它下载了所有外部依赖项并且成功了。有重叠类的jar,当我尝试使用IntelliJ IDEA运行我的应用程序时,我看到上面的错误。日食也是如此。我该如何解决这个问题?

我也看到了

“引起:java.lang.NoSuchMethodError:”的方法,但我看到maven下载的多个jar中的类位于/root/.m2/repository文件夹下。其中几个罐子具有相同的包装路径和名称。

如果我需要提供有关此问题的更多详细信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

事实证明这是一个真正的错误。不同的实现由两个不同的jar提供相同的类和根包(它是禁止的)。但是仍然不确定为什么我的VirtualBox VM在100%的时间内从一个jar加载该类,而对于我团队中的所有其他人来说,该类是从正确的jar加载的。