我有一个项目 A ,该项目的pom.xml中有 B 作为父项,我正在获取所有依赖项。现在,我需要在项目 X 中定义的class P
,并且仅当我将 Y 作为父项时才可以使用它(所以我认为是这样)传递依存关系,尽管我不确定这是否是正确的理解。
现在,由于我的项目 A 已经定义了父项,因此我无法在同一pom.xml中定义 Y ,因此我无法获得{{1 }}在项目 A 中。我尝试将 X 添加为常规依赖项,但是在构建项目时得到class P
。
我该如何处理?
答案 0 :(得分:1)
如果要使用X
类,则需要将X
声明为依赖项,而不是父项。