In diesem Artikel wird hauptsächlich die Konfiguration und die Ideenkonfiguration der Maven -Umgebung vorgestellt. Es wird mit Ihnen geteilt. Die Details sind wie folgt:
Maven -Download: http://maven.apache.org/download.cgi
Maven Central Warehouse -Adresse: http://search.maven.org
Konfigurieren Sie die Umgebungsvariablen von Maven
M2_home: d: /workspace/maven/apache-maven-3.0.5
Pfad:;%M2_Home%/bin;
Überprüfen Sie, ob es erfolgreich ist und CMD offen ist:
MVN -v
Die MVN -Installation installiert die generierten Komponenten des Projekts im lokalen Maven -Repository
Die MVN -Bereitstellung wird verwendet, um die generierten Artefakte des Projekts an das Remote -Maven -Repository zu verteilen
D:/> MVN Archetyp: Generate: Build Maven Standard Project Directory Struktur auf D: Festplatte
2. Konfiguration "setting.xml Datei
2.0 Ändern Sie den lokalen Repository -Standort
Conf/Settings.xml im Verzeichnis m2_home
<Localrepository> D:/Workspace/Maven/Stein </localrepository>
2.1 So konfigurieren Sie Remote-Repository (privater Server): (Nexus-2.0.4-1-Bundle)
<Profies> <Profile> <ID> Nexus </id> <Repositories> <!-Remote-Repository konfigurieren-> <Repository> <ID> Nexus </id> <name> Central Repository </name> <url> http://127.0.1/Nexus/groups </releases> <snapshots> <enabled> false </enabled> <! ------> </snapshots> </repository> </repository> </repository> </repository> <pluginRepository> <id> Nexus </id> <name> zentrales repository </name> </name> <url>http://127.0.0.1/nexus/content/groups/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepository> </profile> </profiles> <ActiveProfiles> <!-Remote-Repository aktivieren-> <ActiveProfile> Nexus </activeProfile> </activeProfiles>
2.2 Sie können auch den Image -Download des Repositorys konfigurieren
<Mirors> <Mirror> <!-Konfiguration Mirror-> <ID> Nexus </id> <Mirrorof>*</minorof> <URL> http://127.0.0.1/Nexus/content/groups/public </url> </minor> </mirrors>
A. pom.xml Dateikonfigurationsabhängigkeit
<project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>xu.feifei</groupId> <artifactId>feifei</artifactId> <packaging>war</packaging> <version>1.0</version> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20090211</version> </dependency> </dependencies> <build> <finalName>feifei</finalName> </build> </project>
2. Konstruktionskonstruktionskonfiguration
.
Die Paketstruktur des Maven -Projekts
Richten Sie die automatische Paketanleitung von Maven ein
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.