2009-06-22 24 views
7

Cuando hago toda una limpia en mi proyecto Maven en Eclipse, siempre vuelve con el error siguiente:Maven Eclipse etiqueta del volumen de error

El nombre de archivo, nombre de directorio o etiqueta del volumen es incorrecto

Tengo habilitado el generador de maven y java bulider. ¿Alguien sabe lo que significa este error?

gracias,

Jeff

+0

Ese es todo el error? No parece muy útil. –

+0

Lo sé, pero eso es todo lo que tengo. El registro de errores tiene algo de información seguimiento de la pila: Causado por: java.io.IOException: El nombre de archivo, nombre de directorio o etiqueta del volumen es incorrecto en java.io.WinNTFileSystem.canonicalize0 (Nativo Método) en java.io .Win32FileSystem.canonicalize (Win32FileSystem.java:396) en java.io.File.getCanonicalPath (File.java:559) en org.codehaus.groovy.maven.plugin.CompilerMojoSupport.addSourceRoot (CompilerMojoSupport.java:80) en org.codehaus.groovy.maven.plugin.stubgen.AbstractGenerateStubsMojo.addSourceRoot (AbstractGenerateStubsMojo.java:113) en –

Respuesta

3

Podría estar relacionado con fallo MECLIPSE-269: el mensaje de error completo podría ayudar, ya que " " java.io.IOException: The filename, directory name, or volume label syntax is incorrect "es en realidad la causa de" org.apache.maven.lifecycle.LifecycleExecutionException: Can't canonicalize system path"

I get a " Can't canonicalize system path " error using the goal eclispse:eclipse when the <warSourceDirectory> of the maven-war-plugin starts with ${basedir} .
If I remove the ${basedir} , the build is successful. If, as it appears, the war plugin uses different rules related to the prefixing a path with ${basedir}, then I consider it a bug because the configuration of <warSourceDirectory> is inconsistent with similar tags.

.
+0

sí, creo que resolvió este problema. Todavía tengo algunos otros plugins maven geniales, pero gracias por esta ayuda. –

+0

@Jeff: eres bienvenido. También puede publicar comentarios más detallados sobre lo que tuvo que cambiar/actualizar para deshacerse de ese problema específico. – VonC

+0

Creo que tuve algunos desajustes en las versiones. Limpié todo mi repositorio local y me actualicé a todas las últimas bibliotecas groovy y gmaven, y todo parece estar funcionando ahora. Gracias de nuevo. –

0

utilice el siguiente comando para obtener la causa exacta de un error.

mvn eclipse:eclipse -X 

El resultado del comando anterior te ayudará a solucionar un problema.

Cuestiones relacionadas