如何让gradle将一些依赖项包含在模块中,结果jar为jar?即制作带有嵌套罐子的罐子,例如在lib
文件夹中?
这不是Android项目,这应该针对多模块项目中的许多模块进行,所以fatJar,uberJar,shadowJar等解决方案似乎都不合适。
答案 0 :(得分:0)
您只需要添加一个额外的from
指令,以在jar中包含依赖项:
task jarJar(type: Jar) {
baseName = project.name + '-jarjar'
from { configurations.compile }
with jar
}