标签: java maven
我的项目依赖于一个外部库,它由许多maven项目组成。
我的项目直接依赖于库中的一个项目,但该项目依赖于库中的其他项目。
答案 0 :(得分:1)
理想情况下,在父pom中定义模块,即要构建的外部库。当您构建父pom时,它将构建在父pom中定义的所有模块。此外,模块将构建其他依赖项/模块。
答案 1 :(得分:1)
你需要一个复合pom - 一个只声明一堆依赖关系的pom。你依赖它,并且过渡,你得到它的依赖。
有关详细信息,请参阅this discussion。