Как в Gradle зашейдить только некоторые библиотеки?

Я, например, использую плагин "com.github.johnrengelman.shadow" version "8.1.1" для проекта с огромным количеством библиотек.

Когда я запускаю таску shadowJar, я получаю на выходе очень жирный jar-ник. И в нём находится и то, что надо и то, что не надо. И того, что не надо намного больше, чем того, что надо. Как это исправить, не прописывая сотню раз exclude() в таске shadowJar?

Если что, проект основан на Forge 1.16.5 (да, это мод для Minecraft).


Ответы (0 шт):