2010-09-13 14 views
8

Tengo un maven war module que ejecuta eclipse WTP tomcat server de forma normal. Ahora quiero reutilizar ese artefacto de módulo mediante la superposición de guerra maven: solo creo un nuevo proyecto de guerra e incluyo ese módulo en las dependencias del proyecto. El problema ahora es que ya no puedo usar eclipse "Ejecutar en servidor" porque no tengo ningún recurso o archivo de configuración (como web.xml) en el nuevo proyecto, todo está en las dependencias de guerra, pero eclipse no puede resolverlo.maven2 war overlay y eclipse WTP

¿Hay alguna forma de utilizar un proyecto de superposición de guerra maven ejecutado con eclipse?

Gracias.

+0

creo que aún no es compatible: https://issues.sonatype.org/browse/MNGECLIPSE-599 – robinmag

Respuesta

0

Estoy teniendo el mismo problema aquí. Estoy de acuerdo con usted en que aún no es compatible (¡y no lo ha sido durante casi 2 años!). Parece que hay una alternativa que utiliza q4e versión 0.11.0+: http://wiki.eclipse.org/IAM_WTP_support que puede descargar desde https://code.google.com/p/q4e/ o utilizando el sitio de actualización http://q4e.googlecode.com/svn/trunk/updatesite-iam/. Lo probaré y veré si funciona y cómo funciona (con m2eclipse al mismo tiempo activo).

+0

tengo una solución mediante el uso de plugins de Maven embarcadero – robinmag

+1

La combinación de Eclipse, m2eclipse y la guerra superposiciones (Maven) ha sido una gran decepción para mí en los últimos 1,5 meses. Si pudiera elegir de nuevo, no habría usado esta tecnología ya que las piezas aún no funcionan bien. Tal vez sea mejor trabajar con recursos estáticos la próxima vez ... – velaia

+2

Bueno, ahora es 2 años después y la combinación de M2E y M2E-WTP está funcionando muy bien. – HDave

2

Si está tratando de tener una guerra de dependencia en un proyecto de guerra, en otras palabras, haciendo una "superposición de guerra", entonces no es compatible con m2eclipse Jer desarrolló un complemento para implementar esta característica, puede darle una oportunidad: http://code.google.com/p/m2eclipse-wtp-ext/

1

tengo prueba de esto (para depurar mi primer servidor CAS JASIG), y nos pareció que trabaja en Eclipse:
Usando Jetty Maven Plugin ejecutar/depurar guerra superpone aplicaciones web.
Esperanza útiles ~

+0

El enlace está muerto, ya no funciona. –

+0

El enlace Actualizado. – btpka3

Cuestiones relacionadas