2

在我的应用程序中,我依赖于 activemq-core,链看起来像这样

activemq-core > fusemq-leveldb > hadoop-core > commons-configuration > commons-collections

CircularFifoBuffercommons-collections我的应用程序中使用过。它编译得很好,但是当我编写测试时,它在运行时失败并出现 ClassNotFoundException。

我通过在顶层添加依赖来解决它。

传递依赖不起作用的任何原因。

4

1 回答 1

2

好吧,我建议你运行:

mvn dependency:tree -Dverbose

可能是其他一些传递依赖覆盖了您期望/希望使用的版本。用这份详细的报告检查你的树,你就能弄清楚,我敢肯定。

于 2012-07-04T12:30:14.653 回答