2011-08-10 23 views
6

Tengo un proyecto de portlet que se ejecuta utilizando build.xml. Quiero pasar a la administración de compilación basada en maven.Cómo convertir build.xml al archivo maven pom?

  1. ¿Cómo puedo asociar build.xml a pom.xml?

  2. ¿Cómo puedo escribir un objetivo para cada objetivo en build.xml?

  3. ¿Es una buena idea utilizar maven maven-antrun-plugin-1.6 para ejecutar tareas ant desde pom.xml o no?

  4. ¿Cómo puedo poner los tarros de la ruta de compilación en el repositorio?

Respuesta

4
  1. Usted simplemente no puede debido a Maven tiene un build life-cycle

  2. Usted tiene que entender que Maven tiene un build life-cycle y que es su plan. Debes olvidar los objetivos Ant.

    El ciclo de vida tiene, por ejemplo, prueba de compilación (compile las pruebas unitarias) y compilar (compilar el código de producción. Y nuevas medidas se están ejecutando las pruebas unitarias y, finalmente, el envasado de su código de producción en un archivo JAR.

  3. no es una buena idea usar Maven-antRun-plugin (sólo en casos muy muy muy muy raros)

  4. a través de comunicado mvn:. preparar la liberación: realizar o por medio de despliegue MVN (para las fotos)

Yo rec miendo la lectura Books about Maven en particular Maven por ejemplo y Maven: The Complete Reference

Si usted está trabajando para una empresa que debe pensar seriamente en la creación de un administrador de repositorio (por ejemplo, Nexus o Archiva etc.).

Cuestiones relacionadas