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

Maven: Include dependencies from pom.xml located in one of the dependencies

我是 Maven 的新手,想知道如何包含位于我的依赖项之一的 pom.xml 文件中存在的依赖项(无需查看 pom.xml 并复制粘贴依赖项到我的 pom.xml 文件)?

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

我的项目结构:

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

谢谢

Maven 自动包含传递依赖项。

只需使用 mvn clean install 构建并查看生成的 jar 文件。

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

要了解它是如何工作的,试试这个:

mvn dependency:tree

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

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

希望对您有所帮助。 :)