Pytania otagowane jako maven-2

Apache Maven to narzędzie do zarządzania projektami oprogramowania i zrozumienia. To jest tag dla pytań związanych z Maven, które są specyficzne dla wersji Maven 2.x.

4
Czy istnieje sposób globalnego wykluczenia zależności Mavena?
Próbuję znaleźć „ogólny” sposób wykluczenia zależności przechodnich z włączenia bez konieczności wykluczania jej ze wszystkich zależności od niej zależnych. Na przykład, jeśli chcę wykluczyć slf4j, wykonuję następujące czynności: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jmx</artifactId> <version>3.3.2.GA</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>3.4.0.GA</version> <type>jar</type> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> …

3
Jak wdrożyć SNAPSHOT ze źródłami i JavaDoc?
Chcę wdrożyć źródła i javadoc z moimi migawkami. Oznacza to, że chcę zautomatyzować następujące polecenie: mvn clean source:jar javadoc:jar deploy Wystarczy wykonać: mvn clean deploy Nie chcę, aby generowanie javadoc / sources było wykonywane podczas installfazy (tj. Lokalnych kompilacji). Wiem, że wtyczki source / javadoc można zsynchronizować z wykonaniem releasewtyczki, …

8
Ustawianie miejsca na sterty Java pod Maven 2 w systemie Windows
Otrzymuję tę wiadomość podczas kompilacji mojego projektu java.lang.OutOfMemoryError: Miejsce na sterty Java Jak zwiększyć miejsce na stercie, mam 8 Gb lub RAM, to niemożliwe, żeby maven zużywał tak dużo, znalazłem to http://vikashazrati.wordpress.com/2007/07/26/quicktip-how-to-increase-the -java-heap-memory-for-maven-2-on-linux / jak to zrobić na Linuksie, ale pracuję na Windows 7. Jak mogę zmienić miejsce na stosie …
91 maven-2 

8
Maven nie rozpoznaje modułów siostrzanych podczas uruchamiania zależności mvn: drzewo
Próbuję skonfigurować wielomodułowy projekt Maven, a zależności między modułami najwyraźniej nie są poprawnie konfigurowane. Mam: <modules> <module>commons</module> <module>storage</module> </modules> w POM macierzystego (który opakowanie typu POM), a następnie podkatalogów commons/i storage/które określają poms słoik z tej samej nazwie. Miejsce na dane zależy od Commons. W katalogu głównym (głównym) uruchamiam mvn …

3
Który artefakt dla org.springframework.mail?
Chciałbym skorzystać ze wsparcia wiosennego do wysyłania maili. Mój projekt jest zbudowany za pomocą maven-2 i używam spring-core 2.5.5. Próbowałem poszukać w centralnym repozytorium maven artefaktów do umieszczenia w moim pom.xml, a jedyne, jakie znalazłem, to wsparcie wiosny . Problem w tym, że najwyższą wersją w repozytorium jest 2.0.8 i …



18
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
używam spring 3.1.0.RELEASE , a moim kontenerem serwletów jest tomcat 7, a moim IDE jest eclipse indigo, a jar spring-webmvc-3.1.0.RELEASE.jar, który zawiera serwlet DispatcherServlet, istnieje w folderze lib, a kiedy uruchamiając aplikację, otrzymuję wyjątek: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:525) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:507) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:126) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1043) …

3
Jak mogę zmienić nazwę wojny wygenerowaną przez wtyczkę Maven Assembly
Jak mogę zmienić nazwę z 1.0.snapshot-jar-with-dependenciesna coś innego, poniżej zawartość mojego POM: <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-5</version> <configuration> <archive> <manifest> <mainClass>com.package.example.MainClass</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> </plugin> </plugins> </build>
87 maven-2 

5
Jak zaktualizować repozytorium Maven w Eclipse?
Zakładając, że korzystasz już z wtyczki m2eclipse , co możesz zrobić, jeśli nie zaktualizuje ona zależności do najnowszych w repozytorium? Na przykład w wierszu poleceń możesz po prostu dodać -Uflagę, jak w mvn clean install -U … Aby wymusić aktualizację zależności. Czy jest coś takiego w Eclipse? (Nie zawsze wydaje …

10
Nie można użyć Intellij z wygenerowanym folderem źródeł
Pytanie pokrewne Jak skonfigurować IntelliJ IDEA i / lub Maven, aby automatycznie dodawał katalogi z kodem źródłowym Java wygenerowanym przy użyciu wtyczki jaxb2-maven? Mam niestandardową wtyczkę, która generuje źródła pod target/generated-sources(Uwaga: tutaj nie ma nazwy narzędzia). Więc otrzymuję źródła takie jak target/generated-sources/com/mycompany... itd. Tego formatu nie można w ogóle zmienić, …

3
Maven test zależności w projekcie wielomodułowym
Używam mavena do tworzenia projektów wielomodułowych. Mój moduł 2 zależy od źródła modułu 1 w zakresie kompilacji i testów modułu 1 w zakresie testowym. Moduł 2 - <dependency> <groupId>blah</groupId> <artifactId>MODULE1</artifactId> <version>blah</version> <classifier>tests</classifier> <scope>test</scope> </dependency> To działa dobrze. Powiedz, że mój moduł 3 zależy od źródła Module1 i testów w czasie …



1
Korzystanie z Maven dla projektów C / C ++
Maven buduję wokół klastra amatorskiego, słabo napisanego i szczerze - prymitywnego kodu C / C ++ (czyli trochę C, trochę C ++). Problem w tym, że jest ich obecnie dużo w obiegu i nie można ich łatwo wymienić. Zbudowanie go wymaga dużej wiedzy plemiennej (musisz przejść od kostki do kostki …

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.