Maven war build在生成的.war文件中放置了一些jar文件的旧版本

时间:2013-04-20 13:00:29

标签: maven build war

我正在尝试使用maven构建一个(war)项目,但是当我看到生成的war文件时它包含一些较旧的jar文件,这些文件在pom.xml文件中不存在,并且是其他一些jar文件的旧版本。我删除了.m2文件夹,但问题仍然存在。 我是maven的新手,有什么想法吗?

2 个答案:

答案 0 :(得分:0)

那些旧罐子可能是transitive dependencies。如果您正在使用Eclipse,您可以使用m2e的依赖关系图功能,否则您可以尝试maven-graph-plugin

答案 1 :(得分:0)

问题是mvn package使用〜/ .m2 /存储库中的jar文件。只有在执行mvn install时才会进行复制(安装)。

相关问题