Este artigo apresenta principalmente a configuração de construção e ideias do ambiente Maven. É compartilhado com você. Os detalhes são os seguintes:
Download do Maven: http://maven.apache.org/download.cgi
Endereço do MAVEN Central Warehouse: http://search.maven.org
Configurar variáveis de ambiente Maven
M2_home: d: /workspace/maven/apache-maven-3.0.5
Caminho:;%m2_home%/bin;
Verifique se é bem -sucedido e aberto CMD:
Mvn -v
A instalação do MVN instalará os componentes gerados do projeto para o repositório local Maven
A implantação da MVN é usada para distribuir os artefatos gerados do projeto para o repositório remoto do Maven
D:/> Arquétipo MVN: Gereate: Build Maven Standard Project Directory Structure em D: Disco
2. Configuração do arquivo .xml Configuração
2.0 Modifique o local do repositório local
Conf/Settings.xml no diretório M2_Home
<CousticRepository> d:/workspace/maven/pedra </localrepository>
2.1 Como configurar o repositório remoto (servidor privado): (Nexus-2.0.4-1-Bundle)
<profiles> <profile> <id>nexus</id> <repositories><!--Configure remote repository--> <repository> <id>nexus</id> <name>Central Repository</name> <url>http://127.0.0.1/nexus/content/groups/public</url> <releases> <enabled>true</enabled> </releases> <nsnapshots> <bility> false </ability> <! -----> </snapshots> </positório> </positório> </positório> </positório> <cluginrepositor <url> http://127.0.0.1/nexus/content/groups/public </erl> <lessos> <bility> true </ability> </leases> <snapshots> </Habled> false </Enabled> </snapshots> <//Plughotsy> </PluginReps> </PluginRepos </Pluginrepos> </PluginRepos </PluginRepos- PLUGNREPOS </PluginRepos> </PluginReposyerposyerposyerposmery> </PluginRepos- PluginRepos </fabild> <CritustRofiles> <!-Ative Repositório Remoto-> <CrivitionProfile> Nexus </titiveProfile> </ActiveProfiles>
2.2 Você também pode configurar o download da imagem do repositório
<Flims> <!-Configuração Mirror-> <d> nexus </dod> <flinferof>*</espelhof> <url> http://127.0.0.1/nexus/content/groups/public </erl> </flinber> </espelhos>
3. Dependência da configuração do arquivo pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 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> <TarifactId> junit </starifactId> <versão> 3.8.1 </version> <cope> test </cope> </dependency> <pendencency> <voundid> org.json </groupid> <stifactId> json </stifactId> <Versão> 20090211 </versão </dependência> </dependência> <//wutfactid> <suers> 20090211 </versão </dependência> </ject>
2. Configuração relacionada à construção de idéias
.
A estrutura do pacote do projeto Maven
Configurar orientação automática de pacotes Maven
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.