Я использую следующий код для встраивания некоторых зависимостей в мой jar:
jar {
from configurations.embed.collect { it.isDirectory() ? it : zipTree(it) }
}
Однако две из моих зависимостей содержат LICENSE.txt
, в результате чего java.util.zip.ZipException: duplicate entry: LICENSE.txt
.исключение.
Как я могу изменить код, чтобы исключить оба LICENSE.txt
s из банки?Я попытался добавить exclude "LICENSE.txt"
к jar
, но это все равно приводит к исключению.