如何处理Maven项目中的依赖关系?

时间:2020-09-18 10:00:47

标签: maven pom.xml

我有一个项目 A ,该项目的pom.xml中有 B 作为父项,我正在获取所有依赖项。现在,我需要在项目 X 中定义的class P,并且仅当我将 Y 作为父项时才可以使用它(所以我认为是这样)传递依存关系,尽管我不确定这是否是正确的理解。

现在,由于我的项目 A 已经定义了父项,因此我无法在同一pom.xml中定义 Y ,因此我无法获得{{1 }}在项目 A 中。我尝试将 X 添加为常规依赖项,但是在构建项目时得到class P

我该如何处理?

1 个答案:

答案 0 :(得分:1)

如果要使用X类,则需要将X声明为依赖项,而不是父项。