У меня есть банка uber, которая уже создана (не через Maven, у меня просто есть банка). Мне нужно использовать его вместе с другой банкой, у которой есть конфликты зависимостей. Я хотел бы затенить все библиотеки в первой банке uber, за исключением нескольких классов, которые должны быть общедоступными.
Какова настройка, чтобы взять существующую банку и использовать плагин Maven Shade для переименования большинства (кроме белого списка) своих классов, создавая новую банку uber?