2010-06-25 7 views

Antwort

5

zu vermeiden, um das Caching Sie verwenden können:

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

Es wäre mit URLResourceLoader für Geschwindigkeit gleich statt ClasspathResourceLoader nehme ich an. Ich würde einfach mit einem Datei-Loader gehen.

+0

Awsome, die – Mike

+0

arbeitete für mich Hmmm, hat nicht funktioniert ... Jede Idee, was sonst dieses verursachen könnte? (Mein Code ist: 'ist = getClass(). getClassLoader(). getResource (mailTemplateFile) .openStream()') – Lucas

+0

Hat auch nicht für mich gearbeitet. – igr

5

Sehen Sie, wenn so etwas wie dies hilft (die Ausnahmebehandlung weggelassen):

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

Das hat für mich funktioniert! – igr

Verwandte Themen