我有项目 1 和项目 2。
project1 依赖project2:
dependencies {
api project(':project2')
}
有什么办法可以得到一个包含 project1 和 project2 类的 jar 文件?
最佳答案
尝试这个任务:
task jar(type: Jar) {
baseName="project"
from 'src/main/java'
}
task create(type: Jar) {
baseName = "project1"
from {
configurations.compile.collect {
it.isDirectory() ? it : zipTree(it)
}
}
with jar
}
configurations {
jarConfig
}
artifacts {
jarConfig jar
}
关于android - Gradle:创建具有所有依赖项的单个 JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48364865/