Tengo un proyecto de Maven, que contiene las típicas carpetas src/main/java y src/test/java y estoy usando Eclipse 3.7 con m2e 1.0.y la Integración de Maven para WTP de la versión 1.4.0 . Eclipse es utilizado durante el desarrollo para implementar la aplicación en un servidor (Tomcat o Glassfish), pero que se despliega las clases de prueba src/test/java carpeta también.

No quiero que las clases de prueba implementado, así que ¿cómo puede «excluir» que el directorio de eclipse-despliegue de tomcat?

  • ¿Has instalado m2e plugin y m2e WTP en su Eclipse ?
  • Lo siento, me olvidé de esta información: estoy usando m2e 1.0.100
  • Me preguntó si ha instalado m2e para WTP ? Puede publicar su pom?
  • Lo siento, sí que lo tengo: Integración de Maven para WTP versión 1.14.0
  • ¿Qué Deployment Assembly en el proyecto Properties espectáculo? No debe tener src/main/test.
  • Gracias tengo el problema con su ayuda

InformationsquelleAutor Ralph | 2012-03-22

2 Comentarios

  1. 49

    Es configurable en el Eclipse de cómo manejar e implementar las diferentes carpetas, de alguna manera el Eclipse plugin M2Eclipse debe configurar Eclipse derecho, que las costuras que la configuración que a veces se hace y a veces no.

    Por lo que uno tiene para comprobar estas dos configuraciones:

    • Propiedades del proyecto\Java Build Path(Ficha)Fuente : Outputfolder para <PROJECT>/src/test/java así como <PROJECT>/src/test/resources debe ser <PROJECT>/target/test-classes

    • Propiedades del proyecto\Implementación de la Asamblea : NO debe haber ninguna entrada para <PROJECT>/src/test/java o <PROJECT>/target/test-classesCómo prevenir el eclipse de la implementación de las clases de prueba en Tomcat?

    • Para mí era suficiente con sólo excluye cualquier src/test carpetas de Deployment Assembly.
    • Esta solución funciona si usted no necesita cambiar de maven perfiles. Tengo un proyecto configurado con maven perfiles y siempre que puedo cambiar, m2e reconfigura el despliegue de la asamblea y que debo ir y editarlo de nuevo.
  2. 6

    Cuando esto sucede, realice «Maven -> Proyecto de Actualización…» desde el proyecto propiedades del menú contextual. En mi experiencia, esto correctamente reconfigura Eclipse.

Dejar respuesta

Please enter your comment!
Please enter your name here