Maven offline - problem z wtyczkami mvn
Używam maven w moim projekcie i muszę uruchomić kompilację w abrak dostępu do Internetu maszyna.
Kiedy testuję mój projekt, wszystko działa, ale kiedy uruchamiam kompilacjęw przyszłości, maven próbujezaktualizuj wtyczki mvn i tosht * zajmuje się moją budową.
Mój plik konfiguracyjny:settings.xml z mvn.
<profile>
<id>blaProfile</id>
<repositories>
<repository>
<id>blaRepo</id>
<url>file://${bla.3rdParty.home}/maven/.m2/repository</url>
<layout>default</layout>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>blaRepo</id>
<url>file://${bla.3rdParty.home}/maven/.m2/repository</url>
<layout>default</layout>
</pluginRepository>
</pluginRepositories>
</profile>
<activeProfiles>
<activeProfile>blaProfile</activeProfile>
</activeProfiles>
I biegnąłem, mój maven, z paramami:
mvn -npu -bla.3rdParty.home="$(THE_CORRECT_PATH)" package
Widziałem, że maven próbuje zaktualizować niektóre wtyczki mvn na jakiś czas, ale opcja:
-npu,--no-plugin-updates Suppress upToDate check for any relevant
Powinien działać w przypadku tych aktualizacji.
Cóż, czekam na pomoc!
Z góry dziękuję!
AKTUALIZACJA (1):Patrzę na to, że mogę użyć ustawienia:
<usePluginRegistry>true</usePluginRegistry>
W moimsettings.xml i dzięki temu będę miałplugin-registry.xml wewnątrz $ {user.home} /. m2, które mogę skonfigurować i wymusić wersje wtyczek maven.
Ale to nie działa!:(