Apache Velocity需要commons-collections 3.2.1。
在我的pom文件中,我添加了一个速度依赖项。一切正常,但当我查看整个pom文件时:
$ mvn help:effective-pom我没有看到commons-collections条目。
我已经预料到它应该在那里。还是不想?
发布于 2014-04-30 20:56:58
不,如果您不直接指定它,就不会。effective-pom显示了与最终从父pom继承的定义(即,dependencyManagement、pluginManagement、属性等)和配置文件。
要查看依赖项的完整列表,包括传递依赖项,您需要maven-plugin plugin和
mvn dependency:tree发布于 2014-04-30 20:57:26
effective-pom不会显示所有的传递依赖关系,只会显示它将是什么样子,不管您有什么父级、配置文件等。
您可能想要尝试mvn dependency:tree,它将以树的形式向您显示项目的直接和可传递依赖项,并注意commons-collections将位于Velocity下的某个位置。
干杯,
https://stackoverflow.com/questions/23388670
复制相似问题