我在使用程序集插件時遇到了意外的依賴版本(1.5.8),但是沒有其他地方。在我的POM我:maven程序集拉錯了依賴關係
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.6.0</version>
</dependency>
當我運行dependency:tree
或dependency:list
,我看到了正確的版本,只有正確的版本。當我檢查Eclipse時,我只看到正確的版本。
在我assembly.xml我:
<dependencySets>
<dependencySet>
<outputDirectory>lib</outputDirectory>
</dependencySet>
</dependencySets>
在出現的拉鍊,我得到SLF4J-log4j12-1.5.8.jar。不知道這是從哪裏來的。任何幫助?
使用maven 3.0.4。
謝謝,從2.2-beta-5切換到2.4爲我修復了這個問題:-) –
經過幾個小時的精確問題,這個問題是關於,這正是我需要的答案。謝謝! – Stewart