gradle apply from:不使用父脚本目录

时间:2017-07-25 22:36:21

标签: gradle apply relative-path

/路径/脚本

build.gradle
   apply from: '/path/script/foo.gradle'

/路径/工作

ListView

错误:找不到bar.gradle。

Gradle正在当前的工作目录/路径/工作中寻找它。它应该根据其父脚本的目录来解析相对路径。

1 个答案:

答案 0 :(得分:1)

不,它不应该根据其父脚本的目录解析相对路径,因为这不是the docs中指定的内容:

  

......并且,按照上述链接,......

  

解析相对于此项目的项目目录的URI的文件路径。

由于Project范围应用于脚本,因此应用其他脚本文件与从原始脚本应用该文件相同。