Chcę zmusić Mavena do pobrania "maven-metadata.xml" dla każdego artefaktu, który mam w moim lokalnym repozytorium.Jak zmusić Mavena do pobrania maven-metadata.xml z centralnego repozytorium?
Domyślnym zachowaniem Mavena jest pobieranie tylko metadanych ze zdalnych repozytoriów (patrz this question).
Dlaczego chcę, aby to zrobić:
Obecnie mam zdalnego repozytorium działa na maszynie budowlanej. Przez zdalne repozytorium rozumiem katalog znajdujący się na komputerze kompilacji, który zawiera wszystkie zależności potrzebne do zbudowania moich projektów Maven. Zwróć uwagę, że nie używam menedżera repozytorium takiego jak Nexus, repozytorium jest po prostu kopią lokalnego repozytorium, które przesłałem na moją maszynę.
Ponieważ jednak moje lokalne repozytorium nie zawierało plików "maven-metadata.xml", tych plików metadanych również brakuje w repozytorium komputera kompilacji. Gdybym mógł pobrać pliki metadanych z centralnego repozytorium, możliwe byłoby przesłanie działającego zdalnego repozytorium do mojej maszyny budującej.
nie jestem jasne, co dokładnie masz na myśli, dlaczego trzeba to zrobić. Czy możesz wyjaśnić, co próbujesz osiągnąć? –