Java 无法使用来自其他本地依赖项模块的接口或类 父项目 | |---pom.xml | |---模块A ||--pom.xml | |---模块B |---pom.xml A和B被声明为父级的模块
父对象被声明为A和B的Java 无法使用来自其他本地依赖项模块的接口或类 父项目 | |---pom.xml | |---模块A ||--pom.xml | |---模块B |---pom.xml A和B被声明为父级的模块,java,maven,intellij-idea,dependencies,Java,Maven,Intellij Idea,Dependencies,父对象被声明为A和B的 A依赖于B,在A的pom.xml中: abc.b 父:服务器 A:restapi B:classService我应该添加软件包。。。我的类直接位于java/什么是父级和模块A的groupIds?您读过构建模块B了吗?该接口是否新添加到模块B中?如果是这样,则意味着模块B仍在开发中,因此问题可能是您没有使用快照版本,因此Maven不知道如何查找该依赖项的更新。如果所有这些都包含在同一IntelliJ IDEA项目中,则模块B可能不需要为模块a构建来解决依赖项。但是可能
abc.b
父:服务器
A:restapi
B:classService我应该添加软件包。。。我的类直接位于java/什么是父级和模块A的groupId
s?您读过构建模块B了吗?该接口是否新添加到模块B中?如果是这样,则意味着模块B仍在开发中,因此问题可能是您没有使用快照版本,因此Maven不知道如何查找该依赖项的更新。如果所有这些都包含在同一IntelliJ IDEA项目中,则模块B可能不需要为模块a构建来解决依赖项。但是可能应该刷新maven面板。还要确保父模块列出了所有子模块。@UdithGunaratna groupId对于A来说就像:abc.A和abc.b对于b一样。父母对父母