作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下项目:
-> root
->->common
->->server
->->client
我希望服务器和客户端项目都访问同一资源文件夹中的文件。
我的 root 的 build.gradle 如下所示:
apply plugin: 'java'
allprojects {
apply plugin: 'java'
apply plugin: 'idea'
}
subprojects {
repositories {
mavenCentral()
}
dependencies {
testCompile 'junit:junit:4.8.1'
}
}
多项目系统可以正常工作,我对此没有任何问题。我找到了用于实现资源文件夹的资源,但它们仅位于每个项目级别。
如果您对此有任何见解和帮助,我将不胜感激。 :)
最佳答案
如果您有想要在项目之间共享的资源,您应该为这些资源创建一个库,并让每个项目都依赖于该库。看看Android documentation在库模块上。
另外,看看here有关如何将项目依赖项添加到 Gradle 构建脚本的示例。
关于java - 如何为多项目gradle项目实现全局资源文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29011347/
我是一名优秀的程序员,十分优秀!