Как в Gradle зашейдить только некоторые библиотеки?
Я, например, использую плагин "com.github.johnrengelman.shadow" version "8.1.1"
для проекта с огромным количеством библиотек.
Когда я запускаю таску shadowJar
, я получаю на выходе очень жирный jar-ник. И в нём находится и то, что надо и то, что не надо.
И того, что не надо намного больше, чем того, что надо.
Как это исправить, не прописывая сотню раз exclude()
в таске shadowJar
?
Если что, проект основан на Forge 1.16.5 (да, это мод для Minecraft).