Jak sprawić, by Grails otrzymywał najnowsze lokalne słoiki z repozytorium Maven?
W moim repozytorium Maven (.m2). jest jeden mój lokalny jar, taki jak sub_app-0.1.jar.Mam ten sam egzemplarz w ivy-cache.biegnę
maven install
na sub_app następnie utworzono nowy plik sub_app-0.1.jar.Po tym biegnęgrails clean
i nie otrzymuje mojego nowego sub_app-0.1.jar z .m2.Ale jeśli usunę (usuń) plik sub_app-0.1.jar z pamięci podręcznej ivy i uruchom poleceniegrails clean
następnie pobiera nowy plik sub_app-0.1.jar do pamięci podręcznej ivy.
Jeśli zmienię wersję w pod-aplikacji pom i grails, pom i Grails bierze ostatni. zainstaluj ponownie, nie bierze.
Próbowałem nawet dodając SNAPSHOT do słoika aplikacji. Taki sam wynik, po raz pierwszy, po nie.to znaczy. Grails, biorąc pod uwagę tylko nazwę i wersję słoika w ivy-cache, jeśli tak - nie ma. Jeśli nie, to pobiera z .m2.
Ale to nie dotyczy nowej / starej wersji.
Jak mogę uzyskać to samo zachowanie (krok 5) również w kroku 4?