Tecnologias usadas
mvn archetype:generate
-DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-quickstart
-Dversion=1.0-SNAPSHOT
-DgroupId=com.erkobridee.exemplo.mvn
-DartifactId=ExemploMavenDesktop
preparar o projeto para o eclipse
mvn eclipse:eclipse
mvn archetype:generate
-DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-webapp
-Dversion=1.0-SNAPSHOT
-DgroupId=com.erkobridee.exemplo.mvn
-DartifactId=ExemploMavenWeb
preparar o projeto para o eclipse
mvn eclipse:eclipse -Dwtpversion=2.0
Mostra A Arvore de Dependências (.jar)
mvn depedency:tree
Copia OS Jar (Dependências) Para Massa Alvo/Dependência [Evita Eventuais Problemas De Ambiente]
mvn dependency:copy-dependencies
compilar o projeto
mvn compile
Testes de execução do sistema operacional
mvn test
Gerar OS .Jars, Muito Unosado em Projetos ouvido
mvn package
Limpa Todas como dependências (.jar)
mvn clean
Procura Todos OS Comandos Que VC Deu para O Maven
history | grep mvn
Boa Prática Adotada para Gerar o Pacote de Implantação do Projeto
mvn clean install
Introdução ao ciclo de vida da construção
Maven EM 5 Minutos
Iniciando com Maven
Introdução aos arquétipos
Lista de arquétipos
Repositório do Maven
Flex: cria um projeto SWC simples
mvn
archetype:generate
-DarchetypeRepository=http://repository.sonatype.org/content/groups/flexgroup/
-DarchetypeGroupId=org.sonatype.flexmojos
-DarchetypeArtifactId=flexmojos-archetypes-library
-DarchetypeVersion=3.6.1
-Dversion=1.0-SNAPSHOT
-DgroupId=com.erkobridee.exemplo.mvn
-DartifactId=ExemploMavenFlexLib
Flex: cria um projeto simples de SWF
mvn
archetype:generate
-DarchetypeRepository=http://repository.sonatype.org/content/groups/flexgroup/
-DarchetypeGroupId=org.sonatype.flexmojos
-DarchetypeArtifactId=flexmojos-archetypes-application
-DarchetypeVersion=3.6.1
-Dversion=1.0-SNAPSHOT
-DgroupId=com.erkobridee.exemplo.mvn
-DartifactId=ExemploMavenFlexApp
Flex: cria um projeto modular contendo um SWC, um SWF e uma guerra
mvn
archetype:generate
-DarchetypeRepository=http://repository.sonatype.org/content/groups/flexgroup/
-DarchetypeGroupId=org.sonatype.flexmojos
-DarchetypeArtifactId=flexmojos-archetypes-modular-webapp
-DarchetypeVersion=3.6.1
-Dversion=1.0-SNAPSHOT
-DgroupId=com.erkobridee.exemplo.mvn
-DartifactId=ExemploMavenFlexModular
COMANDOS Úteis
mvn clean install -DskipTests=true
mvn flexmojos:flexbuilder
Flexmojos - Arquétipos disponíveis
Compilar Flex com Maven 2