我在的IntelliJ了一堆模块的常规项目的gradle。 其中一个我叫QA,只是黄瓜功能测试。 我想导入一个辅助类,它存在于不同的模块中(在测试代码中),但我似乎无法做到。我无法从不同的模块导入类的模块在我的项目
其他模块被称为COMMON-utils有关的。
在QA的gradle这个设置文件我增加了线条unclude项目
include ':COMMON-UTILS'
project(':COMMON-UTILS').projectDir = new File(settingsDir, '../common-util')
,并在构建gradle这个文件,我包括在依赖行
compile project(':COMMON-UTILS')
testCompile project(path: ':COMMON-UTILS', configuration: 'tests')
我不能似乎得到它的工作。 问题是这是一个项目,我后来到了,我对gradle,cucumber和classpaths不是很了解,所以我想我可能会错过一些东西,并且我不了解gradle构建文件中的所有内容。
的IntelliJ能够它必须能够知道去哪里找右自动完成课程?我是否需要在模块上的类路径中添加一些内容? 如果我转到模块的依赖关系,我可以看到列表中的COMMON-UTILS。
任何想法?