Tuesday, March 3, 2015

Comandos útiles para comenzar con Maven

Basado en:

Maven in 5 Minutes

Crear un nuevo proyecto Java con Maven

mvn archetype:generate -DgroupId=com.mycompany -DartifactId=myApp -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Crear un nuevo proyecto web con Maven

mvn archetype:generate -DgroupId=com.mycompany -DartifactId=myApp -DarchetypeArtifactId=maven-archetype-webapp  -DarchetypeGroupId=org.apache.maven.archetypes  



Compilamos y ejecutamos los test ubicados en src/test

Tenemos:

  • src/main/java/com/mycompany/Main.java
  • src/test/java/com/mycompany/TestMain.java

Ejecutamos:

  • mvn test-compile
  • mvn test

Convertir un proyecto de Maven en un proyecto de Eclipse:


  • mvn eclipse:eclipse





¿Como anular los test con Maven?

Para anular la ejecución de los test en cada compilación:


   <build>

<plugins>

<!-- Para hacer skip de los TEST-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>

</plugins>

</build>



Apache®, Apache Maven® logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home