我使用IDEA。
我的gradle配置是这样的:
关键是compile fileTree(dir: 'libs', include: ['*.jar'])
。
这是我的项目结构:
然后我发现当Java文件在模块'main'中时compile fileTree
不起作用,但是当Java文件在main项目下时,它正在起作用。
如何在模块“main”上获得有效的配置?
最佳答案
哦,上帝!我知道为什么。
注意:“dir”是相对于项目根目录的,如果您将依赖项添加到android项目中,则“libs”将需要位于android /目录中。如果在核心项目中添加了依赖项,则“libs”将需要位于core /目录中。
因此,库必须在模块“main”中,然后完成。
关于java - Gradle “compile fileTree”在模块中的src时不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37694371/