Maven: polecenie aktualizacji repozytorium po dodaniu zależności do POM

Dodałem nową zależność do mojego POM.

Czy istnieje proste polecenie, które mogę uruchomić, aby pobrać tę zależność do mojego repozytorium?

Author: naXa, 2011-12-19

4 answers

mvn install (LUB mvn package) zawsze będzie działać.

Możesz użyć mvn compile Aby pobrać zależności od czasu kompilacji lub mvn test Dla zależności od czasu kompilacji i testu, ale wolę coś, co zawsze działa.

 118
Author: Aaron Digulla,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-19 16:23:31

Jeśli chcesz tylko pobierać zależności bez robienia czegokolwiek innego, to jest to:

mvn dependency:resolve

Lub pobrać pojedynczą zależność:

mvn dependency:get -Dartifact=groupId:artifactId:version

Jeśli chcesz pobrać z określonego repozytorium, możesz to określić za pomocą -DrepoUrl=...

 433
Author: Andrew Spencer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-01 14:22:25

Wiem, że to już stare pytanie, ale dla użytkowników, którzy używają wtyczki Maven z Eclipse Pod Windows, masz dwie opcje:

  1. Jeśli masz Maven zainstalowany jako samodzielna aplikacja:

    Możesz użyć następującego polecenia w CMD pod twoim projektem ścieżka:

    mvn eclipse:eclipse
    

    Zaktualizuje Twoje repozytorium o wszystkie brakujące słoiki, zgodnie do swoich zależności w pliku pom.xml.

  2. Jeśli nie masz zainstalowanego Mavena jako samodzielna aplikacja ty można wykonać następujące kroki na Twoim eclipse:

    Kliknij prawym przyciskiem myszy na project ->Run As -- >Run configurations.

    Następnie wybierz mavenBuild.

    Następnie kliknij przycisk new, aby utworzyć konfigurację wybranego Typ .Kliknij na przeglądaj obszar roboczy, a następnie wybierz swój projekt i w cele eclipse:eclipse

Możesz odnieść się do Jak uruchomić polecenie mvn eclipse: eclipse więcej szczegółów.

 9
Author: chŝdk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:02:57

Right, click on the project. Przejdź do Maven - > Update Project.

Zależności zostaną automatycznie zainstalowane.

 -1
Author: Ashish Pandey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-16 02:00:51