Apache Maven to narzędzie do automatyzacji kompilacji i zarządzania projektami, wykorzystywane głównie w projektach Java. Ten tag służy do pytań, które nie dotyczą konkretnej wersji Maven. Zamiast tego użyj tagu gradle do pytań związanych z Gradle.
Używam macierzystego POM, który definiuje wtyczkę, której nie chcę uruchamiać w podrzędnym POM. Jak mogę całkowicie wyłączyć wtyczkę w pompie dziecięcym? Ograniczenie: nie mogę zmienić samego macierzystego POM.
Mam kompilację Maven, w której używam wtyczki SureFire do uruchamiania niektórych testów jednostkowych oraz wtyczki FailSafe do uruchamiania testów integracji. Chciałbym mieć sposób na uruchomienie tylko testów wtyczki FailSafe. Nie jest dla mnie dobrym rozwiązaniem dodawanie różnych profili lub czegokolwiek w pomie, ponieważ jest to kompilacja wielomodułowa i nie chcę …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Ostatnio zadania kompilacji Maven działające w Jenkins kończą się niepowodzeniem, z poniższym wyjątkiem, że nie mogą pobrać zależności z Maven Central i powinny używać HTTPS . Nie jestem pewien, jak zmienić żądania z HTTP na HTTPS . Czy ktoś może mnie poprowadzić w tej sprawie? [BŁĄD] Nie można rozwiązać rozszerzenia …
To moje pierwsze dni nauki Mavena i wciąż zmagam się z podstawami. Mam zewnętrzny plik .jar (niedostępny w publicznych repozytoriach), do którego muszę się odwoływać w moim projekcie i próbuję dowiedzieć się, jaka jest moja najlepsza opcja. Jest to projekt na małą skalę bez centralnego repozytorium dla bibliotek, więc musi …
Używając IntelliJ 12, mam projekt java i używam maven z pom.xml. Mój projekt używa java8, ale wygląda na to, że domyślny poziom języka projektu został ustawiony na 6 podczas importowania projektu. Mogę zmienić poziom języka na 8.0 (F4 -> Moduły -> Poziom języka), jednak za każdym razem, gdy edytuję plik …
Rozważać: Kiedy tworzę prosty projekt Maven w Eclipse, pojawia się ten błąd: Brak pliku web.xml i <failOnMissingWebXml>ma on wartość true Jak mogę rozwiązać ten problem?
Chcę, aby maven nie wyświetlał komunikatów INFO, chcę widzieć tylko OSTRZEŻENIA i BŁĘDY (jeśli istnieją). Jak mogę to osiągnąć, najlepiej zmieniając wiersz poleceń, który wywołuje maven?
Czy można wskazać konkretny plik ustawień, aby zastąpić domyślny plik settings.xml używany przez maven dla pojedynczego polecenia? Przykład: mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml"
Mam trywialny projekt Mavena: src └── main └── java └── module-info.java pom.xml pom.xml: <groupId>org.example</groupId> <artifactId>example</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>example</name> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <release>10</release> </configuration> </plugin> </plugins> </build> Kiedy buduję projekt za pomocą mvn -X install -DskipTests=true, kończy się niepowodzeniem: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile (default-testCompile) on …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Jaka jest różnica między Nexusem a Mavenem ? Jaki jest podstawowy scenariusz użycia tylko Mavena ? A co ze scenariuszem uwzględniającym tylko Nexusa ? A jak to wygląda, gdy chcę używać obu?
Zainstalowałem najnowszą wersję maven-3.0.4w systemie Windows 7 : Szczegóły instalacji są następujące: Ścieżka instalacji: C:\apache-maven-3.0.4 Zmienne środowiskowe to: M2_HOME C:\apache-maven-3.0.4\apache-maven\src JAVA_HOME C:\Program Files\Java\jdk-1.7.0_04 Dodane zmienne ścieżki to: %M2_HOME%\bin;%JAVA_HOME%\bin; W oknie poleceń pokazuje to tak: C:\>java -version java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b22) Java HotSpot(TM) Client VM (build …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.