Как решить конфликт JAR в веб-приложении Tomcat, необходимом для плагина, который зависит от класса уже в WEB-INF / lib? - PullRequest
0 голосов
/ 19 января 2019

Я создал плагин для веб-приложения, которое использует tomcat.Плагин зарегистрирован как бин сервлета.Теперь я хочу использовать rabbitmq с последней клиентской библиотекой amqp lib.Который имеет зависимость от классов в slf4j-api-1.7.25.jar.К сожалению, веб-приложение также зависит от slf4j, но более старой версии.Поэтому добавление нового файла JAR приводит к сбою веб-приложенияЕсть что-нибудь, чтобы спасти?У меня две зависимости вне моего контроля.

1 Ответ

0 голосов
/ 19 января 2019

Нет.

Используйте старую версию клиента amqp, в которой есть зависимости, которые вам нравятся.

Затем обновите веб-приложение до версии slf4j, загруженной клиентом. Может быть, даже из-за должной осмотрительности.

...