martes, 3 de marzo de 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.

0 comentarios:

Publicar un comentario