Teknologi digunakan
mvn archetype:generate
-DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-quickstart
-Dversion=1.0-SNAPSHOT
-DgroupId=com.erkobridee.exemplo.mvn
-DartifactId=ExemploMavenDesktop
Persiapan 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
Persiapan o Projeto Para o Eclipse
mvn eclipse:eclipse -Dwtpversion=2.0
Mostra A Arvore de Dependencies (.jar)
mvn depedency:tree
Copia Os Jar (Ketergantungan) Target/Ketergantungan Pasta [Evita Eventuais Problemas de Ambiente]
mvn dependency:copy-dependencies
Kompilasi O Projeto
mvn compile
Executa OS testis
mvn test
Gerar Os. Jars, Muito Usado Em Projetos Ear
mvn package
limpa todas sebagai dependensi (.jars)
mvn clean
procura todos os comandos que vc deu para o maven
history | grep mvn
Boa Prática Adotada Para Gerar o Pacote de Deploy do Projeto
mvn clean install
Pengantar Siklus Hidup Bangun
Maven em 5 minutos
IniiciDo Com Maven
Pengantar Arketipe
Daftar Arketipe
Repositório do Maven
Flex: Membuat proyek SWC sederhana
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: Membuat proyek SWF sederhana
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: Membuat proyek modular yang berisi satu SWC, satu SWF dan satu perang
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 - arketipe yang tersedia
Mengkompilasi fleksibel dengan maven 2