Duplikowanie zależności w Maven

Duplikowanie zależności w Maven
DA
  • Rejestracja: dni
  • Ostatnio: dni
0

Jakie są sposoby na znalezienie duplikatow(to samo tylko inna wersja) zaleznosci w Maven ? Mam spora liste a przypuszczam ze moge miec powtarzajace sie zaleznosci a nie chce tracic czasu na liczeniu i sprawdzaniu recznym :)

TK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 342
0

Spróbuj

Kopiuj
mvn dependency:tree -Dverbose
__krzysiek85
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1019
1

Jeżeli masz duplikat w bezpośrednich zależnościach, to maven na początku builda wyświetla warning.
Jeżeli natomiast duplikuj się zależności pośrednie, to maven weźmie jedynie zależność z nowszą wersją (i zwykle jest to ok).

Zapoznaj się z:
https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html

Koziołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Stacktrace
  • Postów: 6822
1

wystarczy

mvn dependency:analyze-duplicate

ale jak napisał @__krzysiek85 maven wybiera najnowszą z możliwych... co oczywiście prowadzi do ciekawych wybuchów w pewnych przypadkach.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.