无法在gradle intellij中添加依赖模块

时间:2017-12-02 16:37:20

标签: intellij-idea gradle

我使用gradle(IDE:Intellij)来运行我的自动脚本。我的模块A,模块B,模块C等模块很少。我尝试将模块B作为依赖模块添加到模块C.我尝试了

一个。在模块C build.gradle文件中指定它

湾在模块的build.gradle文件(模块B和模块C)中尝试了循环引用

℃。在项目结构下尝试 - >模块依赖

d。在全局build.gradle中,它是模块A,B,C的公共文件

即试过的文件|无效缓存

 dependencies {
        testCompile ":modulename" --> I tried with single quote and double quotes
    }

我试图从模块C类中的模块B访问一个类,但是它没有找到类。这两个课程都有公共访问权限。

我还能尝试什么?

2 个答案:

答案 0 :(得分:0)

到目前为止,dependencies块语法略有错误。试试这个:

project(":moduleC").dependencies {
    testCompile project(":moduleB")
}

答案 1 :(得分:0)

搞定了。感谢this帖子。

对我有用的解决方案是在模块特定的gradle文件中,输入为

dependencies{
    testCompile project(':moduleA').sourceSets.test.output

}