Created
April 12, 2017 21:11
-
-
Save douglasmartins7/c040ce6b936c069938e90a32e29a7c0f to your computer and use it in GitHub Desktop.
Comando uteis no maven
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Comandos úteis do Maven | |
Criação de Projeto | |
desktop java (jar) | |
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 | |
web java | |
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 | |
Comandos para utilizar em projeto | |
mostra a arvore de dependencies(.jar) | |
mvn depedency:tree | |
copia os jar(dependencies) para pasta target/dependency [ evita eventuais problemas de ambiente ] | |
mvn dependency:copy-dependencies | |
compile o projeto | |
mvn compile | |
executa os testes | |
mvn test | |
gerar os .jars , muito usado em projetos ear | |
mvn package | |
limpa todas as dependencies(.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 | |
Links úteis | |
Introduction to the Build Lifecycle | |
maven em 5 minutos | |
iniciando com maven | |
Introduction to Archetypes | |
Archetypes List | |
repositório do Maven | |
comandos úteis | |
mvn clean install -DskipTests=true | |
mvn flexmojos:flexbuilder | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment