Cómo resolver "Falló la publicación: error al crear el file zip XXX.jar: input duplicada: .svn / inputs"

Tengo un proyecto web dynamic modular en Eclipse. Cuando bash publicar este proyecto en mi server Tomcat integrado, aparece este error:

Publishing failed Error creating zip file XXX-web.jar: duplicate entry: .svn/entries duplicate entry: .svn/entries Error creating zip file XXX-domain.jar: duplicate entry: .svn/entries duplicate entry: .svn/entries Error creating zip file XXX-services.jar: duplicate entry: .svn/entries duplicate entry: .svn/entries Error creating zip file XXX-repository.jar: duplicate entry: .svn/entries duplicate entry: .svn/entries 

Está claro que hay un problema al crear los JAR debido a los files SVN, pero ¿cómo puedo orderar a Eclipse que ignore cualquier cosa en el directory .svn durante la creación de los JAR?

Sugeriría instalar un complemento de subversión como Subclipse .
Debería solucionar automáticamente su problema. Todavía puede usar su cliente SVN externo y le proporciona un indicador visual de los files que ha modificado en las vistas de Explorador de packages y Navegador.

En cuanto a su proyecto eclipse, podría:

  • compruebe si reproduce el problema con el último eclipse (3.5 Galileo)
  • en caso afirmativo,
    • defina un nuevo espacio de trabajo en el que ignore todos los directorys .svn (y luego intente publicar): vea esta respuesta SO .
    • O bien: agregue .svn a la list de resources filtrados: vea esta respuesta SO (y pruebe la publicación)