0

我使用 maven/jenkins/sonar 从事 Gwt/Spring 项目。对于我的功能测试,我使用 concordion 而不是gwt-test-utils

除了运行声纳分析外,一切都很好。

以下是每个测试的例外情况:

org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.sc.r.repository.MyRepository com.sc.r.BootstrapData.myRepository; 
   nested exception is java.lang.IllegalArgumentException: Can not set com.sc.r.repository.MyRepository field com.sc.r.BootstrapData.myRepository to $Proxy110

这似乎是一个 jar 冲突,但没有更多我不知道的信息。

由于我的配置具有“异国情调”的性质,我知道没有人可以直接帮助我。

但是,如果您处于我的位置,您将如何调查?我应该寻找什么或我应该在哪里寻找?

谢谢

4

1 回答 1

0

是什么让你认为这是一个依赖冲突?从将其描述为冲突的异常中看不到太多。

如果您确定这是一个冲突问题,请尝试执行以下操作:

mvn dependency:tree

并使用 excludes 标记隔离副本 jar 并从 maven 中的依赖项中删除它们。

于 2012-02-03T17:22:41.763 回答