gradle - 使用配置注入(inject)时,gradle 中路径的根是什么?

标签 gradle

我正在为 gradle 使用配置注入(inject)并且有这样的东西

subprojects {

    dependencies {
        compile fileTree(dir: 'play-1.2.4/framework/lib', include: '*.jar')
        compile fileTree(dir: 'webserver/play-1.2.4/framework', include: '*.jar')
    }
}

我的目录结构是
project
  subproject1
  subrpoject2

我运行命令

gradle subproject1:dependencies,它是空的 :( :(

太棒了,相对文件路径应该是什么才能正常工作????

谢谢,
院长

最佳答案

目前,dependencies任务仅显示存储库依赖项。您可以打印配置解析为的文件:

任务日志 << {
配置.compile.each { println it }
}

关于gradle - 使用配置注入(inject)时,gradle 中路径的根是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11162432/

相关文章:

java - 如何在 Mac bash 上从命令行运行 Gradle

android - Espresso 测试不更新

android - 覆盖不同 Android 构建类型的 Here Maps 初始化的应用程序包名称

android - 本地 gradle 仓库镜像

java - 无法从 build.gradle 中的 System.getenv() 访问 mac 上的环境变量

java - Android:在JDK 10上为1.8目标构建Java代码时出现Gradle错误(gradle build-> NullPointerException)

Gradle javadoc 搜索重定向到 “/undefined/..” URL

spring - 在eclipse上使用gradle导入另一个项目上的项目

安卓+ Gradle : list directories into a file

android - Android清洁架构示例程序