Java 格拉德尔“;编译文件树“;src在模块中时不工作

Java 格拉德尔“;编译文件树“;src在模块中时不工作,java,intellij-idea,gradle,Java,Intellij Idea,Gradle,我使用这个想法。 我的渐变配置如下: 关键是编译文件树(dir:'libs',include:['*.jar']) 这是我的项目结构: 然后我发现当java文件位于模块“main”中时,compilefiletree不起作用,但当java文件位于主项目下时,它起作用了。 如何在模块“main”上获得有效的配置?哦,天哪!我知道为什么。 注意:“dir”是相对于项目根目录的,如果将依赖项添加到android项目中,“libs”将需要位于android/目录中。如果在核心项目中添加依赖项,“li

我使用这个想法。 我的渐变配置如下:

关键是
编译文件树(dir:'libs',include:['*.jar'])

这是我的项目结构:

然后我发现当java文件位于模块“main”中时,
compilefiletree
不起作用,但当java文件位于主项目下时,它起作用了。 如何在模块“main”上获得有效的配置?

哦,天哪!我知道为什么。 注意:“dir”是相对于项目根目录的,如果将依赖项添加到android项目中,“libs”将需要位于android/目录中。如果在核心项目中添加依赖项,“libs”将需要位于core/目录中

因此,LIB必须位于模块“main”中,然后才能完成