Cet article présente principalement la configuration de la construction et de l'idée de l'environnement Maven. Il est partagé avec vous. Les détails sont les suivants:
Maven Téléchargement: http://maven.apache.org/download.cgi
Adresse de l'entrepôt central de Maven: http://search.maven.org
Configurer les variables d'environnement Maven
M2_home: d: /workspace/maven/apache-maven-3.0.5
Chemin :;% m2_home% / bin;
Vérifiez s'il est réussi et ouvert CMD:
Mvn -v
MVN Installer installera les composants générés du projet vers le référentiel Maven local
MVN Deploy est utilisé pour distribuer les artefacts générés du projet vers le référentiel Maven distant
D: /> MVN Archetype: Générer: Build Maven Standard Project Directory Structure sur D: Disk
2. Settings.xml Configuration du fichier
2.0 Modifier l'emplacement du référentiel local
conf / settings.xml dans le répertoire M2_HOME
<localRepository> d: / workspace / maven / stone </ localRepository>
2.1 Comment configurer le référentiel distant (serveur privé): (Nexus-2.0.4-1-Bundle)
<frofils> <pilaf> <id> nexus </id> <fepositories> <! - Configurez le référentiel distant -> <homouty> <id> nexus </ id> <name> Central Repository </name> <url> http://127.0.0.1/nexus/cont / groups/Public </url> </ releases> <napshots> <veabled> false </veabled> <! -----> </napshots> </ Repository> </ Repository> </ Repository> </ Repository> <PluginRepository> <Id> NEXUS </ ID> <name> Central Repository </name> <url> http://127.0.0.1/nexus/content/groups/public </url> <leases> <veabled> true </velow <cactiveProfiles> <! - Activer le référentiel distant -> <cactiveProfile> Nexus </cactiveProfile> </ ActiveProfiles>
2.2 Vous pouvez également configurer le téléchargement d'image du référentiel
<Mirrors> <Mirror> <! - Configuration Mirror -> <id> nexus </id> <Mirrorof> * </ Mirrorof> <Url> http://127.0.0.1/nexus/content/groups/public </ url> </mirror> </ mirrors>
3. Dépendance de la configuration du fichier POM.xml
<project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schemalation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <ModelVersion> 4.0.0 </ ModelVersion> <proupId> xu.feifei </proupId> <ArtifActid> Feifei </ artifactid> <packaging> war </packaging> <version> 1.0 </nuréité> <freascys> <ArtefactId> JUnit </ artifactid> <DERSE> 3.8.1 </ version> <ccope> Test </cope> </ Dependency> <Dedency> <ProupId> Org.json </rom grouped> <ArtefactId> JSON </ ArtifactId> <DERNELAM </rand
2. Construction de la configuration liée aux maven
.
La structure du package du projet Maven
Configurer Maven Automatic Packet Guidance
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.