La pregunta es: cómo puedo cargar un fichero de configuración que hemos guardado en dicho JAR?
La respuesta me ha costado encontrarla y de ahí esta entrada en el blog. Cuando tenemos un fichero "configuracion.xml" en la ruta src/main/resources/configuracion.xml, al empaquetarlo en un jar, Eclipse lo coloca en la carpeta resources, que cuelga de la raíz del jar. Es decir, que para recuperar el fichero de configuración, hemos de hacer lo siguiente:
InputStream is = this.getClass().getResourceAsStream("/resources/configuracion.xml");
Con ésto tenemos ya el fichero en un InputStream y ya podemos tratarlo.
No hay comentarios:
Publicar un comentario