Maven:包含位于其中一个依赖项中的pom.xml的依赖项

时间:2018-03-13 08:23:16

标签: java maven pom.xml

我是maven的新手,并且想知道如何在我的一个依赖项中包含存在于pom.xml文件中的依赖项(不需要查看那个pom.xml,只是将依赖项复制粘贴到我的pom中)。 xml文件)?

所以这就是我想要实现的目标:

我的项目结构:

enter image description here

我想以某种方式在pom.xml中告诉maven还要确保在最终的jar文件中包含libPom.xml中的依赖项。

由于

2 个答案:

答案 0 :(得分:3)

Maven自动包含传递依赖。

只需使用mvn clean install进行构建,然后查看生成的jar文件。

警告:包含的库中的pom需要正确,并且只包含具有正确(或默认)classifier的依赖项。

要了解它的工作原理,请尝试以下方法:

mvn dependency:tree

答案 1 :(得分:0)

Maven会自动安装所有相关的依赖项。

在您的情况下,mvn clean compilemvn clean install足以加载所有相关的依赖项。

希望它有所帮助。 :)

相关问题