I have had a problem to exclude a dependency from all dependencies in POM file. If you dont use Eclipse you have to put exlusioin clauses on all dependencies in POM file for this dependency. I use Eclipse and you can do following.
- Otwórz projekt w Eclipse w widoku pakietu idź do ‘Maven Zależności’
- Right Click on Dependency you want to exclude
- Przejdź do otwartego Menu do ‘Maven>’, co otworzy kolejne Menu po prawej stronie
- Kliknij ‘EWyklucz artefakt Mavena’
- Choose the POM file you want to make the changes in the following window
- Save the changed POM file
We wszystkich zależnościach, w których używana jest wykluczona zależność, zostanie umieszczona klauzula wykluczająca dla tej zależności i jak widzisz, wykluczona zależność nie jest już pod ‘Maven Zależności’

Zostaw odpowiedź