Tengo un programa que hace uso de getClass().getClassLoader().getResource()
para obtener una URL a un directorio, funciona bien cuando está en eclipse, pero después de jared, devuelve nulo.¿Cómo hacer que maven "agregue entradas de directorio" al empaquetar?
De acuerdo con esta url: http://www.coderanch.com/t/385935/java/java/getResource-path-fails-Jar
El problema se debió a que el camino en sí no existía en el frasco. Los archivos existían, pero no la propia ruta. Estaba usando el comando de exportación "Archivo JAR ejecutable" en Eclipse. Cuando probé la exportación más antigua "Jar File" para crear el jar, I noté una casilla de verificación para "agregar directorio entradas" y esa fue la solución. El archivo Jar necesitaba el directorio entrada sola en el jar para getResource() para devolver el URL para la ruta.
Pero en maven, no puedo encontrar tales comandos para "agregar entradas de directorio" al empaquetar, ¿alguien puede darme una pista? Muchas gracias !
Env: Eclipse 3.5, m2eclipse, Maven 2.2.1
¿Puedes agregar la estructura del proyecto y la ruta al archivo al que intentas acceder? –