Как запретить maven загружать исключенную транзитивную зависимость (не существует в выводе зависимости: дерево)JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как запретить maven загружать исключенную транзитивную зависимость (не существует в выводе зависимости: дерево)

Сообщение Anonymous »

У меня есть проект с деревом зависимостей, как показано ниже.

Код: Выделить всё

    
xxxxx
xxxxxx


log4j
log4j



Я исключил log4j 1.2.14, который использует моя зависимость xxxxxx, и добавил log4j-api и log4j-core в качестве новых зависимостей.

Код: Выделить всё

    
org.apache.logging.log4j
log4j-api
2.17.1


org.apache.logging.log4j
log4j-core
2.17.1

Наконец, log4j 1.2.14 кажется удаленным из вывода Dependency:tree, но при запуске команды «mvn clean and install» он все равно загружается. Есть ли способ предотвратить загрузку этой версии?

Подробнее здесь: https://stackoverflow.com/questions/789 ... t-exists-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»