Pytania otagowane jako maven

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.

8
Jak zmienić wersję Java dla Maven w IntelliJ?
Jestem nowy w Maven i IntelliJ IDEA. Mam projekt Maven napisany w Javie 8. Za każdym razem, gdy próbuję go zbudować (okno Maven Projects -> Lifecycle -> compile -> Run Maven Build) pojawia się seria błędów kompilacji: [ERROR] path/to/file.java:[26,52] lambda expressions are not supported in -source 1.5 (use -source 8 …

4
Wyłącz styl kratki Mavena
Chcę wykonać cel maven, ale błędy w stylu Checkstyl tego zabraniają. Nie mam teraz czasu na poprawienie błędu w stylu checkstyle (moje zasady checkstyle zostały niedawno zaktualizowane i nie mogę teraz obsłużyć ich wszystkich). Czy istnieje sposób na wyłączenie operacji w stylu szachownicy i mimo to zrealizowanie celu?
83 maven  checkstyle 

5
Zależność Maven WAR
Piszę projekt do testów akceptacyjnych iz różnych powodów jest to zależne od innego projektu, który jest spakowany jako WOJNA. Udało mi się rozpakować WAR przy użyciu wtyczki maven-dependency-plugin, ale nie mogę zmusić mojego projektu do uwzględnienia rozpakowanego WEB-INF/lib/*.jari WEB-INF/classes/*umieszczenia w ścieżce klas, więc kompilacja się nie powiedzie. Czy istnieje sposób …

15
Maven „nie można znaleźć symbolu” nie jest pomocna
To jest naprawdę proste pytanie i prawdopodobnie jest to ustawienie gdzieś, o czym nie wiem, ale Google jest szczególnie pomocne w przypadku tego pytania, podając wyniki dotyczące błędów kompilacji, a nie jak zmienić komunikaty o błędach kompilacji. Kiedy buduję projekt za pomocą maven, otrzymuję komunikaty o błędach w przybliżeniu w …


9
wydanie mvn: przygotuj niezatwierdzenie zmian w pom.xml
Próbuję wydać wtyczkę Jenkinsa ( stashNotifier ) z Mavenem i napotykam problem z wtyczką do wydania. mvn clean release:prepare działa do końca bez błędów, ale nie zatwierdza zmienionego pom.xml w moim lokalnym repozytorium git. Mimo że oznacza to HEAD gałęzi, w której próbuję wydać wersję 1.0.2. Tak wygląda mój lokalny …

5
Jaki jest cel właściwości klasyfikatora deklaracji zależności Mavensa?
Mam plik pom.xml i widzę, że są to 3 zależności, do których odnoszą się te same, <artifactId>różnica jest w tagach <classifier>sources</classifier> <classifier>javadoc</classifier> Usunąłem zależności, które miały SOURCES/JAVADOCi zachowały tylko jedną zależność. Przetestowałem moją aplikację i wszystko działa dobrze. Jaki jest cel używania tego tagu klasyfikatora? i dlaczego muszę dwukrotnie zduplikować …

1
Jak używać pliku BOM w Maven?
Przeprowadziłem wiele badań w Internecie i nie znalazłem łatwego wyjaśnienia, co zrobić z BOMplikami w Maven. Problem polega na tym, że używam JBoss 7.1.1 i chcę dołączyć wszystkie pliki JBoss klienta JBoss pom.xml. JBoss ma podręcznik, który mówi, że powinienem używać plików BOM, ale nie wiem, jak to wykorzystać w …
81 maven  jboss 


3
Jak zbudować projekt Mavena bez wersji?
Mam projekt maven, który chcę zbudować bez wersji. Teraz, kiedy buduję projekt za pomocą maven, tworzy to, commonjerseylib-1.0.warale potrzebuję tego commonjerseylib.wardo utworzenia. Oprócz tego usuwam <version>tag z, pom.xmlale Maven nadal tworzy warw wersji 1.0 domyślnie. Mój pom.xml: <modelVersion>4.0.0</modelVersion> <groupId>commonjerseylib</groupId> <artifactId>commonjerseylib</artifactId> <packaging>ear</packaging> <name>commonjerseylib</name> <!--<version>1.0</version>--> Jak to zbudować bez wersji?
81 maven 

8
Wymagana jest wersja Gradle 1.10. Obecna wersja to 2.0
Próbuję używać najnowszej wersji Gradle (2.0), jednak ten komunikat pojawia się po naciśnięciu gradle build w terminalu. Dlaczego prosi o wersję 1.10? Jestem nowy w Gradle, więc staram się to obejść. Wymagana jest wersja Gradle 1.10. Obecna wersja to 2.0 Oto moje zależności (plik build.gradle modułu): dependencies { classpath 'com.android.tools.build:gradle:0.12.+' …



2
Ostrzeżenie dotyczące używania project.parent.version jako wersji modułu w Maven 3
W projektach wielomodułowych maven, w których chcę, aby każdy z modułów zawsze zachowywał tę samą wersję co rodzic, zwykle robiłem coś takiego w pom.xml modułu: <parent> <groupId>com.groupId</groupId> <artifactId>parentArtifactId</artifactId> <version>1.1-SNAPSHOT</version> </parent> <groupId>com.groupId</groupId> <artifactId>artifactId</artifactId> <packaging>jar</packaging> <version>${project.parent.version}</version> <name>name</name> Odkąd zacząłem używać maven 3.0-alpha-5, otrzymuję następujące ostrzeżenie. [WARNING] [WARNING] Some problems were encountered while …
80 maven  maven-3 

10
Java z maven nie buduje się: nie można uruchomić programu „cmd” „Źle sformułowany argument ma osadzony cytat”
Mam świeżą instalację Netbean 11.1. Teraz próbuję zbudować projekt, ale otrzymuję następujący komunikat o błędzie: Nie można uruchomić programu „cmd” (w katalogu „C: \ projects \ open”): źle sformułowany argument ma osadzony cytat: „C: \ Program Files \ NetBeans-11.1 \ netbeans \ java \ maven \ bin \ mvn.cmd” cd …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.