【发布时间】:2012-11-30 18:04:23
【问题描述】:
当我使用程序集插件时,我得到了一个意外版本的依赖项 (1.5.8),但在其他地方没有。在我的 pom 中,我有:
<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>
在生成的 zip 中,我得到了 slf4j-log4j12-1.5.8.jar。不知道这是从哪里来的。有什么帮助吗?
使用 maven 3.0.4。
【问题讨论】:
标签: maven maven-3 maven-assembly-plugin