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.

20
Błąd Maven „Nie udało się przesłać ...”
Próbuję skonfigurować projekt za pomocą Maven (m2eclipse), ale pojawia się ten błąd w Eclipse: Opis Ścieżka do zasobu Lokalizacja Typ Nie można obliczyć planu kompilacji: Nie udało się przesłać org.apache.maven.plugins: maven-compiler-plugin: pom: 2.0.2 z http://repo1.maven.org/maven2 był buforowany w lokalnym repozytorium, rozdzielczość nie będzie ponawiana, dopóki nie upłynie interwał aktualizacji centrali …
285 eclipse  maven 

4
Do czego służy wtyczka maven-shadow-plugin i dlaczego chcesz przenieść pakiety Java?
Znalazłem wtyczkę maven-shadow-plugin w czyimś pliku pom.xml. Nigdy wcześniej nie korzystałem z wtyczki maven-shadow-plugin (i jestem Maven n00b), więc próbowałem zrozumieć powód używania tego i co on robi. Spojrzałem na dokumenty Maven , jednak nie rozumiem tego stwierdzenia: „Ta wtyczka umożliwia pakowanie artefaktu w słoik uber-jar, w tym jego zależności, …




4
Co to jest pluginManagement w pom.xml Maven?
To jest fragment mojego pliku pom. .... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ...... </configuration> </execution> </executions> </plugin> </plugins> ... Używam go z powodzeniem z poleceniem mvn install Ale kiedy próbuję zawrzeć go w tagu „pluginManagement”, maven-dependency-pluginprzestaje działać, kiedy uruchamiam installcel. Dlaczego znacznik „pluginManagement” …

7
Różnica między kompilacją zakresu maven a pakietem JAR
Jaka jest różnica między zasięgiem maven compilea providedbudowaniem artefaktu jako JAR? Gdyby to była WOJNA, zrozumiałbym - artefakt byłby włączony lub nie w WEB-INF / lib. Ale w przypadku JAR nie ma to znaczenia - zależności nie są uwzględniane. Muszą znajdować się w ścieżce klas, gdy ich zakres to compilelub …
260 maven  jar 

25
Maven: Nie można odczytać deskryptora artefaktu
Mam nadzieję, że ktoś może mi pomóc z problemem, z którym walczę. Gdy próbuję zbudować projekt z terminala, pojawia się ten błąd: Failed to read artifact descriptor for com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Could not find artifact com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT common.test-data-utilsSłoik tworzony jest przez oddzielny projekt i dzielone między tym i innym projekcie (inny projekt nie …
258 java  maven  dependencies 


5
Jak określić wersję kompilatora Java w pliku pom.xml?
Napisałem kod maven na netbeans, który ma około 2000 linii. Kiedy kompiluję go na netbeans, wszystko jest w porządku, ale jeśli chcę uruchomić go z linii poleceń, dostanę te błędy: generics are not supported in -source 1.3 (use -source 5 or higher to enable generics) ArrayList<ArrayList<Integer>> list = new ArrayList<ArrayList<Integer>>(); …
252 java  maven  pom.xml 




14
Maven - zawsze pobieraj źródła i javadocs
Czy istnieje sposób, w jaki mogę skonfigurować maven, aby zawsze pobierał źródła i javadoki? Podawanie -DdownloadSources=true -DdownloadJavadocs=trueza każdym razem (co zwykle idzie w parze z dwukrotnym uruchomieniem kompilacji mvn, ponieważ zapomniałem po raz pierwszy) staje się dość nużące.
244 java  maven 

18
Jak załadować plik z folderu zasobów?
Mój projekt ma następującą strukturę: /src/main/java/ /src/main/resources/ /src/test/java/ /src/test/resources/ Mam plik /src/test/resources/test.csvi chcę go załadować z testu jednostkowego/src/test/java/MyTest.java Mam ten kod, który nie działał. Narzeka „Brak takiego pliku lub katalogu”. BufferedReader br = new BufferedReader (new FileReader(test.csv)) Próbowałem też tego InputStream is = (InputStream) MyTest.class.getResourcesAsStream(test.csv)) To też nie działa. Powraca …
240 java  file  maven 

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.