Mi empresa comienza un nuevo proyecto la próxima semana. Hemos planeado desarrollar la aplicación con eclipse rcp. El proceso de compilación debe estar completamente automatizado, por lo que estamos preparados para configurar un entorno de integración continuo (por ejemplo, Continuum). Para la parte de automatización de compilación pretendo usar maven2, porque quiero utilizar su gestión de dependencias.¿Utiliza maven2 para la automatización de compilación y la integración continua de un proyecto eclipse rcp?
He usado maven2 para un pequeño proyecto antiguo de Java, pero nunca he configurado maven para usarlo con eclipse rcp.
¿Cuál es la mejor manera de hacerlo? ¿Conceptos básicos? Trampas comunes? ¿Hay algún tutorial o libro por ahí? Los tutoriales e información que encontré, parecían obsoletos o incompletos.
PD: El proyecto principal se dividirá en subproyectos (plug-in). Pero creo que esto es típico de los proyectos eclipse rcp.
no creo que esta siendo un proyecto RCP cambiaría su proyecto Maven/continuo en absoluto, ¿verdad? –
Sí. Eclipse RCP se basa en OSGi para la resolución de dependencias y maven es un sistema completamente diferente para la resolución de dependencias. Por desgracia no son (todavía) compatibles. Maven 3 puede resolver el problema, pero no se lanzará en un futuro cercano. – paulgreg