Работа с дублирующими полностью квалифицированными именами

Как видно из названия, есть ли способ справиться с этим? Я импортировал две отдельные сторонние библиотеки, и у них есть полный конфликт имен классов.

Прямо сейчас обе библиотеки импортируются в форме jar, и кажется, что в некоторых средах (вызов командной строки, Eclipse) найден правильный класс, а в других (Maven) найден неправильный класс, и я получаю исключение отсутствующего метода. Если решение не может быть найдено, я могу вернуться к повторному факторингу одной из этих библиотек и перестройке фляги, но я бы предпочел не повторять эту работу каждый раз, когда библиотека обновляется.

Редактировать: Если кто-то увидит это позже и запутается, я приму Дэйва Ньютонаответ, потому что это был бы правильный способ сделать это, если бы вы были достаточно усердны, чтобы решить эту проблему, прежде чем писать весь свой код. Как я подозревал, автоматическое исправление импорта после написания всего кода кажется невозможным.

Ответы на вопрос(2)

Ваш ответ на вопрос