У меня такое случалось со мной много раз.Как правило, это потому, что рассматриваемый JAR является транзитивной зависимостью чего-то еще (или нескольких элементов).
Используйте представление «Иерархия зависимостей» в редакторе POM Eclipse M2Eclipse и найдите JAR-файл справа ... затем щелкните по нему.С левой стороны вы увидите все пути зависимости, которые привели к тому, что этот JAR был там.Вам придется удалить их все, либо закомментировав их, либо добавив раздел «исключить».
Как только это будет сделано, вам придется перезапустить Eclipse .Извините, но я еще никогда не видел, чтобы Eclipse динамически удаляла JAR без перезапуска.Возможно, совет Божо по поводу очистки мог бы сработать, но я все равно перезапустил бы.
После перезапуска зайдите в проводник проекта и откройте библиотеку "Maven Dependencies" и найдите JAR.Если это так, вернитесь и продолжайте пытаться устранить JAR, как я упоминал выше.Если он пропал из библиотеки Maven Dependencies, то вам стоит пойти.
Если она отсутствует в библиотеке зависимостей Maven для конкретного проекта и все еще находится в каталоге развертывания, то у вас есть честь сообщить об ошибке в M2Eclipse!