2010-06-25 15 views

Respuesta

5

Para evitar el almacenamiento en caché puede utilizar:

getClass().getClassLoader().getResource().openStream() 

Sería igual a URLResourceLoader utilizando para la velocidad en lugar de ClasspathResourceLoader supongo. Me gustaría ir con un cargador de archivos.

+0

impresionante, que trabajó – Mike

+0

Hmmm, no funcionó para mí ... ¿Alguna idea de qué otra cosa podría estar causando esto? (mi código es: 'is = getClass(). getClassLoader(). getResource (mailTemplateFile) .openStream()') – Lucas

+0

Tampoco funcionó para mí. – igr

5

ver si algo como esto ayuda (manejo de excepciones omitido):

URL res = getClass().getClassLoader().getResource(resName); 
if (res != null) { 
    URLConnection resConn = res.openConnection(); 
    resConn.setUseCaches(false); 
    InputStream in = resConn.getInputStream(); 
} 
+0

¡Esto funcionó para mí! – igr

Cuestiones relacionadas