Maven 2.0.10, Windows y las dichosas barras

March 6th, 2009

Si alguien ha decidido actualizar Maven a su versión 2.0.10 y trabaja con Microsft Windows es probable que:

${project.build.directory}/classes

en la fase de procesado de recursos se transforme en:

C:\\nivel1\\nivel2\\target/classes

Con las versiones previas, el resultado hubiera sido:

C:\nivel1\nivel2\target/classes

Y os encontréis con algunos problemas. En nuestro caso hemos tenido problemas a la hora de que hibernate encuentre las clases del dominio con sus correspondientes anotaciones que necesita procesar. Con las versiones previas no había encontrado problemas, funcionaba tanto en linux como en windows.

Categories: Herramientas Tags: ,
  1. March 6th, 2009 at 09:23 | #1

    Yo aun no he actualizado. ¿Merece la pena pasar de la 2.0.9 a la 10?

  2. March 6th, 2009 at 10:18 | #2

    Hola Emilio:

    Con la versión 2.0.10 no hemos trabajado lo suficiente como para sacar conclusiones. Pero tenemos tendencia a usar la última versión de Maven para evitar saltos de versión que acarreen cambios importantes.

    Un saludo

  3. March 6th, 2009 at 12:13 | #3

    Hola gente:

    Por si a alguien le interesa, mi compañero José [1] ha reportado el bug:
    http://jira.codehaus.org/browse/MNG-4064

    Aunque parece que es un bug del plugin maven-resources que está resuelto en la versión de desarrollo de este mismo plugin.

    [1] http://blog4jose.wordpress.com

    Un saludo

  4. Angel Ruiz
    March 13th, 2009 at 06:07 | #4

    Hola a todos.

    Ha probado alguien si con la nueva versión del plugin se resuelve el problema?

    Muchas gracias por la información porque estaba a punto de actualizarme, pero gracias a Dios leí este post antes ;-)

    Salu2.

  5. March 13th, 2009 at 10:12 | #5

    Hola Angel:

    No he tenido oportunidad, pero te recomiendo que esperes unas semanas.

    Un saludo

  1. March 26th, 2009 at 12:11 | #1