Pracuję nad projektem z zależnością X. X z kolei zależy od Y.
Kiedyś wyraźnie umieszczałem Y w pliku pom mojego projektu. Jednak nie był używany i aby uczynić rzeczy czystszymi, zamiast tego dodałem go do X's pom jako zależność. X jest oznaczony jako zależność od wydania.
Problem polega na tym, że po usunięciu Y z pom mojego projektu i dodaniu go do pom X, mój projekt go nie odbiera mvn -U clean package. Wiem, że -U aktualizuje migawki, ale nie wydania.
Więc bez usuwania katalogu ~ / .m2 / repository, jak mogę wymusić ponowne pobranie pom X's? Próbowałem też biegać dependency:purge-local-repositoryi to też nie działało.
Xpom, to powinno to stanowić nowe wydanie, nawet jeśli jest to tylko zmiana numeru patcha: 1.3-> 1.3.1. To wyeliminowałoby ten problem od samego początku.


