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.

5
Git ignoruje cele Maven i Maven
Każdy wie, czy można zignorować wszystkie wystąpienia określonego katalogu w strukturze plików zarządzanej przez git. Chcę wykluczyć wszystkie foldery „docelowe” w projekcie maven z kilkoma modułami podrzędnymi. Wiem, że mogę jawnie wykluczyć każdy z nich w .gitignore najwyższego poziomu, ale naprawdę chciałbym móc tam określić wzorzec, taki jak ** / …

5
Maven: jak zastąpić zależność dodaną przez bibliotekę
Oto mój ogólny problem: Mój projekt P zależy od A, który zależy od B, który zależy od C, który zależy od wersji 1.0.1 D. Wystąpił problem z wersją 1.0.1 D i chcę wymusić użycie innego modułu. Nie wiem, jak to zadeklarować w plikach POM mojego projektu, ponieważ nie dodałem bezpośrednio …

2
Zainstaluj nadrzędny POM bez budowania modułów potomnych
Mam rodzica POM w projekcie Maven o tej strukturze: parent | --------------- | | child1 child2 Chcę zainstalować POM „rodzica” w lokalnym REPO, aby umożliwić dziecku1 wprowadzenie pewnych zmian, które zrobiłem w dependencyManagement, ale nie mogę wykonać zwykłej „czystej instalacji”, ponieważ „child2” jest zepsute i nie będzie się budować. Jaki …
115 java  maven  maven-2  pom.xml 


8
Jakie zależności Mavena uwzględnić na wiosnę 3.0?
Próbuję wykonać swój pierwszy projekt w Spring 3.0 (i maven). Używałem Springa 2.5 (i wersji podkładu) w kilku projektach. Niemniej jednak jestem trochę zdezorientowany, jakie moduły muszę zdefiniować jako zależności w moim pom.xml. Chcę tylko użyć podstawowych funkcji kontenera (ziarna, rdzeń, kontekst, el). Byłem do tego przyzwyczajony: <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> …

6
Jak zachować aktywne profile Mavena, które są aktywneByDefault, nawet jeśli zostanie aktywowany inny profil?
Mam profil w moim pom.xml, który powinien być zawsze aktywny, chyba że zostanie wyraźnie dezaktywowany (-P! FirstProfile). Rozwiązałem to za pomocą flagi activeByDefault: <profiles> <profile> <id>firstProfile</id> <activation> <activeByDefault>true</activeByDefault> </activation> ... </profile> </profiles> Teraz w tym samym pom.xml mam zdefiniowany drugi profil, który powinien być aktywny tylko wtedy, gdy profil jest …
113 maven-2  maven  maven-3 

2
Jak określić dystrybucję Mavena w całej organizacji?
Próbuję dowiedzieć się, jak zorganizować wiele (około 50+) projektów maven2, aby można je było wdrożyć w centralnym repozytorium Nexus. Korzystając z mvn deploycelu, należy określić cel w tagu distributionManagement w następujący sposób: <distributionManagement> <repository> <id>nexus-site</id> <url>http://central_nexus/server</url> </repository> </distributionManagement> Teraz nie chcę, aby każdy pojedynczy plik pom.xml (z tych 50+) zawierał …

3
Czy można nadpisać konfigurację wtyczki już zdefiniowanej dla profilu w nadrzędnym POM?
W macierzystym pliku POM mojego projektu mam taki profil definiujący niektóre konfiguracje przydatne dla tego projektu (aby nie móc się pozbyć tego nadrzędnego POM): <profile> <id>wls7</id> ... <build> <plugins> <!-- use java 1.4 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <fork>true</fork> <source>1.4</source> <target>1.4</target> <meminitial>128m</meminitial> <maxmem>1024m</maxmem> <executable>%${jdk14.executable}</executable> </configuration> </plugin> </plugins> </build> ... </profile> …


30
Brak zależności Mavena w projekcie Eclipse
Mamy projekt utworzony z mavenem w celu rozwiązania zależności. Zwykle działa dobrze, ale teraz próbuję go skompilować i uruchomić na nowym komputerze i mam problem z brakującymi zależnościami w Eclipse. Zabawne jest to, że jeśli uruchomię "pakiet mvn" w konsoli lub w zaćmieniu, to działa dobrze, a nawet wywołuje wojnę …

18
Właściwość Maven2, która wskazuje katalog nadrzędny
Mam projekt wielomodułowy, taki jak ten: main-project/ module1/ module2/ sub-module1/ sub-module2/ sub-module3/ ... module3/ module4/ ... Muszę zdefiniować zestaw właściwości (które są zależne od środowiska, w którym chcę wydać mój projekt) w Maven2. Nie będę używać, <properties>ponieważ jest wiele właściwości ... Dlatego używam wtyczki Properties Maven2 . Pliki właściwości znajdują …

5
Wymień wszystkie możliwe cele w Maven 2?
Jestem nowy w Maven, pochodzę ze świata Ant. Czy można wymienić wszystkie możliwe cele (w tym, powiedzmy, wszystkie wtyczki), które możesz uruchomić? Widzę, że -gw Maven 1 była flaga, ale nie jest dostępna w wersji 2.
105 java  maven-2 


5
Chcę wykonać polecenia powłoki z pom.xml Mavena
Chcę wykonywać polecenia powłoki Linuksa za pomocą Mavena. Oto, czego próbowałem: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.1.1</version> <executions> <execution> <goals> <goal>exec</goal> </goals> </execution> </executions> <configuration> <executable>hostname</executable> </configuration> </plugin>
105 maven-2 


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.