/ / Zmieniono pom, ale nie wpłynęło na moduł - maven, zależności, intellij-idea, pom.xml

Zmieniono pom, ale nie wpłynęło to na moduł - maven, dependencies, intellij-idea, pom.xml

Używam IntelliJ IDEA i prowadzę Mavenpodanie. Moja aplikacja korzysta z innych modułów, projektów. Zmieniłem wersję artefaktu zależność jednego modułu (zmieniłem identyfikator artefaktu zależności hibernacji z hibernacji na hibernację-rdzeń, a także zmieniłem wersję).

Jednak gdy widzę moje drzewo zależności, nadal widzęstara biblioteka. Co powinienem zrobić. Czy powinienem wyczyścić, zainstalować lub zrobić coś takiego dla tego modułu (próbowałem zainstalować, ale nie udało mi się przejść testów, czy pomijanie testów jest dobrym pomysłem i jak to zrobić?).

Jakieś pomysły?

Odpowiedzi:

1 dla odpowiedzi № 1

Musisz odbudować i zainstalować moduł (jeden z zależnością Hibernacji) przynajmniej do lokalnego repozytorium (mvn clean install), a następnie zaktualizuj zależności w innych modułach korzystających z Twojego modułu. W Eclipse nazywa się to Update Depcendecies, przypuszczam, że IntelliJ IDEA ma podobną funkcję.

Jeśli moduł nie skompiluje się lub test nie powiedzie się, napraw go najpierw lub zainstaluj tylko w lokalnym repozytorium. Później możesz je usunąć z lokalnego repozytorium.