Heyho,Использование переместились зависимостей в детских проектов
Я в настоящее время разрабатывает Bukkit плагин и я хочу использовать гуавы. Bukkit по-прежнему использует Guava 11.0, но я хочу использовать 14.0. Поэтому я попытался переместить guava в свой основной модуль. Это сработало отлично. Другой модуль на том же уровне использует гуаву, и ему нужна «та же» гуава. Итак, гуава, которая также используется в основном проекте. Конечно, импорт изменился, а основной проект и другой модуль несовместимы.
Проект структура:
Родитель:
- Основной модуль: Пользуется переселены версия гуавы (14,0) #
- другой модуль: Использует гуавы 14,0, но не переехал -> не совместим с главный модуль
Я уже пытался переместить гуаву на один и тот же путь в другом модуле, но ничего не происходит.
Возможно, у кого-то есть идея, как это исправить. Я просто нужен способ, чтобы использовать свои перемещенные гуавы в моем другом модуле:/
Похожие темы: Maven shade relocations accross all modules?