gradle - 使用 Gradle multi build 将相同的资源应用于所有子项目?

标签 gradle build.gradle

Gradle multi build 是否可以压缩或具有公共(public)资源路径?

这是我的路径结构

Root
+--- src
|    +---  main
|    |    +--- resources <- I want this to be common for all my sub projects
+---  Subproject 1
\---  Subproject 2

最佳答案

我在下面找到了解决方案:

subprojects {
  ...
  sourceSets.main.resources.srcDir "${rootDir}/src/main/resources"
  ...
}

关于gradle - 使用 Gradle multi build 将相同的资源应用于所有子项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61164670/

相关文章:

python - 在 pygradle 中使用 PyPi 官方仓库

android - 编译 gradle 任务总是被执行

grails - 为什么格拉德将我的Grails应用程序的错误JAR文件上传到MAVEN存储库?

java - 添加Groovy脚本以通过Gradle Android运行

java - Android Studio 3.4 多个dex文件定义

java - 没有这样的属性 : count for class: com. github.jengelman.gradle.plugins.shadow.transformers.ServiceFileTransformer

gradle - 如何从 Gradle 中的 Kotlin 获取 Groovy DSL 提供的值

spring-boot - w/Gradle将基于Spring的Web应用程序部署到WAS Liberty时超时

java - 如何在gradle中创建文件集合的集合?

java - 任务 ':app:transformClassesWithJarMergingForDebug' 执行失败