Java gradle--project cache dir在mult项目和复合构建项目中是如何工作的?

Java gradle--project cache dir在mult项目和复合构建项目中是如何工作的?,java,gradle,Java,Gradle,根据我对gradle的理解,每个项目在项目根目录下都有.gradle文件夹,用于缓存一些数据,如校验和等,并且可以使用--project cache dir更改此位置。因此,它应该是特定于项目的属性 我目前正在从事gradle复合构建项目。当我设置这个属性并提交完整的构建时,我得到了编译错误,但是没有属性编译是成功的 这在复合构建和多构建项目中究竟是如何工作的?使用的价值是什么?这是绝对路径还是“目录名”?是否有一个小代码(git hub?)演示了这个问题?这是一个绝对路径--project c

根据我对gradle的理解,每个项目在项目根目录下都有.gradle文件夹,用于缓存一些数据,如校验和等,并且可以使用--project cache dir更改此位置。因此,它应该是特定于项目的属性

我目前正在从事gradle复合构建项目。当我设置这个属性并提交完整的构建时,我得到了编译错误,但是没有属性编译是成功的


这在复合构建和多构建项目中究竟是如何工作的?

使用的价值是什么?这是绝对路径还是“目录名”?是否有一个小代码(git hub?)演示了这个问题?这是一个绝对路径--project cache dir/tmp/.gradle project cacheIn composite build每个子项目都是一个完整的gradle项目。可能是将它们混合在一个项目中删除以前的项目输出?使用的值是多少?这是绝对路径还是“目录名”?是否有一个小代码(git hub?)演示了这个问题?这是一个绝对路径--project cache dir/tmp/.gradle project cacheIn composite build每个子项目都是一个完整的gradle项目。可能是将它们混合在一个项目中删除以前的项目输出?