У меня есть простая проблема: у меня есть каталог, полный jarfiles, и я хочу использовать gradle (v4.4.1), чтобы объединить содержимое этих jarfiles в один jarfile (т. Е. Когда я делаю jar tf)big-jar.jar, я хочу увидеть кучу классов, а не кучу банок). Я попробовал следующее:
task bigJar(type: Jar) {
inputs.dir "$distLibsJar"
outputs.file "$distDir/big-jar.jar"
destinationDir = file("$distDir")
baseName = "big-jar"
from("$distLibsDir")
}
, но при этом создается файл jar с другими файлами в качестве содержимого, а не содержимым этих других объектов в качестве содержимого объединенного файла.
Есть идеи? Спасибо ...