Home > About job > Maven corrompe las imágenes

Maven corrompe las imágenes

February 13th, 2009

“Maven está corrompiendo las imágenes” es una frase que que he oido a tres compañeros de mi proyecto actual. Tranquilos, no os preocupeis por eso - les dije yo.

¿Por qué Maven corrompe las imágenes cuando por ejemplo, construimos un war con nuestra aplicación Web? Este problema surge cuando “filtramos” nuestros archivos de recursos (src/main/resources) para sustituir las variables indicadas con los delimitadores ${...}. Qué gran utilidad sin duda para poder construir nuestra aplicación Web para diferentes entornos de forma simple y automática.

¡¡Pero es que corrompe las imáganes!! La solución es bastante sencilla, sólo debéis buscar en Google las siguientes palabras: maven filtering resource images y en la segunda entrada, además de explicaros qué es eso del filtrado, os da la solución para que éste no corrampa las imágenes u otros archivos.

Aquí os pongo el fagmento en particular:


  ...
  
    ...
    
      
        src/main/resources
        true
        
          **/*.jpg
        
      
      
        src/main/resources
        false
        
          **/*.jpg
        
      
      ...
    
    ...
  
  ...
.

Aquí os dejo el enlace con más detalles: http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html

About job , , ,

  1. No comments yet.
  1. No trackbacks yet.