Cargar un recurso del CLASSPATH
Artículo por Club Developers · 23 mayo 2006
2275 vistas
Para hacerlo tendremos que usar los métodos getResource y getResourceAsStream de la clase Class.
Veamos un ejemplo:
En el ejemplo, is1 será un InputStream abierto sobre el fichero "com/developers/fichero.txt" que se encuentra en un directorio del CLASSPATH o en el mismo árbol a partir de la raiz de un fichero jar del CLASSPATH.
is2 será un InputStream abierto sobre el fichero "fichier.txt" que se encuentra en una carpeta del CLASSPATH o en la raiz de un fichero jar.
Veamos un ejemplo:
java
package com.developers; public class Test { public Test() { } }
En el ejemplo, is1 será un InputStream abierto sobre el fichero "com/developers/fichero.txt" que se encuentra en un directorio del CLASSPATH o en el mismo árbol a partir de la raiz de un fichero jar del CLASSPATH.
is2 será un InputStream abierto sobre el fichero "fichier.txt" que se encuentra en una carpeta del CLASSPATH o en la raiz de un fichero jar.