Intellij中的模块依赖关系无法引用其他项目中的类

时间:2019-04-03 18:13:36

标签: spring gradle intellij-idea module dependencies

我需要使用项目B中项目A的Java类。我相信我已成功编写了程序包并成功导入,但是在编译(./gradlew干净的版本)时仍然收到消息,提示:

java:3: `error: package x.x.x.x.x.common.api.filter does not exist`

接下来,我尝试在IntelliJ中创建模块依赖关系,方法是将新包作为模块导入,并重写package和import语句以反映导入的包(模块依赖关系),但是我仍然看到相同的内容错误。

java:3: error: package x.x.x.x.x.common.api.filter does not exist

build.gradle文件会出现问题吗?还是我设置的模块依赖项? 我该如何解决?

1 个答案:

答案 0 :(得分:0)

问题出在build.gradle配置上,与IDE无关。

您应按照Gradle documentation中的说明定义项目之间的依赖关系。

另一种可能的解决方案是Composite Builds