Co mam, to potrzeba użyć skryptu Groovy lub wtyczki Maven, aby wygenerować słoik przed kompilacją, a następnie zainstalować go w lokalnym repozytorium, aby mógł być użyty w procesie kompilacji (tj. zależność zostanie zaspokojona przez proces kompilacji i nie zostanie pobrana przez zewnętrzne repozytorium). Osiągnąłem tak daleko, jak przy użyciu groovy skryptu, aby utworzyć ten jar przed rozpoczęciem rozwiązywania kompilacji/zależności.Instalowanie artefaktów Mavena do lokalnego repo programowo
Ponieważ dokumentacja API do pracy z Maven poza tworzeniem Mojo jest bardzo cienka, chciałbym, aby niektóre wskazówki doprowadziły ten jar do lokalnego repozytorium.
Z góry dzięki, md_5.
EDYCJA: Chciałbym również mieć sposób na poznanie, czy artefakt znajduje się wcześniej w maven repo.
Proszę wyjaśnić. Czy to wszystko podczas procesu uruchamiania pojedynczego modułu w Maven? – bmargulies
Tak, to jest w skryptach/pluginach wykonanych podczas jednego cyklu życia maven. –
@ md_5 czy istnieje powód, dla którego nie można po prostu skonfigurować repozytorium Maven, używając Nexusa, Artifakala czy Archivy? –