martes, 23 de agosto de 2011

UTILIZAR EXTERNAL TOOLS DE ECLIPSE PARA TRABAJAR CON PROYECTOS MAVENIZADOS

Por si a alguien trabaja con eclipse y maven quizás le venga bien tener este proceso que puede ejecutar desde el propio eclipse, evitando así tener que ejecutar los comandos desde una consola de ms2. Yo estuve buscando por la web y ninguno me sirvió completamente, así que aquí os expongo como lo hice finalmente:

-A la hora de hacer un clean o un intall o cualquier otro proceso de un proyecto mavenizado no es nada cómodo utilizar la consola de Windows para hacerlo. Se puede utilizar eclipse para que enlace con maven y tengamos nuestras trazas en la Consola del eclipse.

Primeramente le damos la ruta del fichero ‘mvn.bat’ que maven utiliza para realizar las tareas. En este caso se crea una variable de entorno de eclipse. Para ello nos vamos a Preferentes/Run/Debug/StringSubstitution/New. Creamos una variable de entorno que apunte al fichero mvn.bat que se encuentra en ‘C:\Programas\apache-maven-3.0.3\bin\mvn.bat’ llamada maven_exec:





A continuación nos vamos a Run/External Tools/Open External Tools Dialog y rellenamos los campos de esta manera. En Working Directory le diremos donde se encuentra nuestro proyecto y en Arguments lo que queremos que maven haga con él:  




  
                   Finalmente podemos añadir este proceso a favoritos para que nos aparezca en la barra de tareas del eclipse: