maven-3 - Maven war 打包在 WEB-INF/lib 中创建多个版本的相同 SNAPSHOT jar

标签 maven-3

为了发动 war ,我们这样做:

mvn clean
mvn package

现在我们有一场 war 。 WEB-INF/lib在这有重复 SNAPSHOT像这样:
xyz-0.4.0-20111110.152222-176.jar
xyz-0.4.0-SNAPSHOT.jar

我不知道为什么 xyz-0.4.0-20111110.152222-176.jar 被包含在内。

这发生在我所有的依赖项上。我们有一个本地连接安装。

pom.xml 很普通。它只依赖于 xyz-0.4.0-SNAPSHOT,没有插件部分!

最佳答案

虽然我不知道到底是什么问题,但我解决了它如下:

在我的 pom.xml 中,我引用了一个依赖项,即一个 jar(其中也有一个 pom.xml)。出于某种原因,这导致了问题。当我删除此依赖项时,问题就消失了。虽然我需要这种特殊的依赖!

无论如何,这就是我现在所知道的。

关于maven-3 - Maven war 打包在 WEB-INF/lib 中创建多个版本的相同 SNAPSHOT jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8082488/

相关文章:

maven - 如何检查 pom.xml 是否有更新的依赖项

java - Maven,如何复制文件?

java - 运行maven安装失败?

java - 如何使用 Maven 构建存储(新构建时间戳文件夹和最新文件夹)?

android - 如何在Gradle Android中更改MavenLocal路径

maven - 如何使用 maven 通过免费的 Talend Open Studio 构建作业

maven - 无法从命令行访问 mvn 命令?

java - 没有代理就无法解决 Maven 依赖关系

maven - 如何在CircleCI构建中使用安全文件?

java - 如何解决maven EnforcedBytecodeVersion失败?