Mam zasób (szablon prędkości), który chciałbym móc zamienić podczas tworzenia. Jednak wydaje się, że szablon buforowany jest w pamięci podręcznej. Czy istnieje sposób wyłączenia tego oprócz używania programu ładującego pliki zamiast modułu ładującego klasy?getClass(). GetClassLoader(). GetResourceAsStream() buforuje zasób
10
A
Odpowiedz
5
Aby uniknąć buforowania można użyć:
getClass().getClassLoader().getResource().openStream()
To byłaby równa użyciu URLResourceLoader
dla Velocity zamiast ClasspathResourceLoader
przypuszczam. Po prostu pójdę z programem ładującym pliki.
5
Zobacz, czy coś w tym pomaga (obsługę wyjątków pominięta):
URL res = getClass().getClassLoader().getResource(resName);
if (res != null) {
URLConnection resConn = res.openConnection();
resConn.setUseCaches(false);
InputStream in = resConn.getInputStream();
}
+0
To zadziałało dla mnie! – igr
Powiązane problemy
- 1. getClass(). GetClassLoader() ma wartość null, dlaczego?
- 2. Jaka jest różnica między getResourceAsStream zi bez getClassLoader?
- 3. getResourceAsStream filepath podczas uruchamiania .jar
- 4. Jak uzyskać getclass(). GetResource() ze statycznego kontekstu?
- 5. Zrozumienie Thread.currentThread(). GetContextClassLoader(). GetResourceAsStream()
- 6. ClassLoader getResourceAsStream zwraca null
- 7. Java uzyskanie plik jako zasób, kiedy to w folderze projektu
- 8. Ponowne ładowanie zasobów załadowanych przez getResourceAsStream
- 9. Ładowanie pliku przez getClass(). GetResource()
- 10. Powrót rodzaj metody getClass
- 11. getClass(). GetMethod ("name", unknown)
- 12. Scala classOf vs getClass
- 13. Zastosowanie metody getClass() metoda
- 14. getResourceAsStream() zawsze zwraca wartość null
- 15. Java - getClassLoader() getResource() doprowadza mnie bonkers
- 16. Chrome nie buforuje preflight
- 17. Wykrywanie, czy VideoVIew buforuje
- 18. Dlaczego funkcja getResourceAsStream() działa w środowisku IDE, ale nie JAR?
- 19. FileInputStream vs ClassPathResource vs getResourceAsStream i złożyć integralności
- 20. Jak korzystać getClass() getResource() metoda
- 21. Kotlin: Równoważnik getClass() dla KClass
- 22. Czy Java "buforuje" anonimowe klasy?
- 23. MVC buforuje obrazy bazy danych
- 24. mojolicious morbo server domyślnie buforuje?
- 25. Zapis do strumienia pliku zwróconego przez getResourceAsStream()
- 26. Ładowanie zasobów za pomocą getClass(). GetResource()
- 27. Dlaczego są metody natywne hashCode() i getClass()?
- 28. Najlepsza międzynarodowa alternatywa dla getClass(). GetResource()
- 29. IntelliJ IDEA - getClass(). GetResource ("...") return null
- 30. Jak droga jest .getClass() w Javie?
Awsome, który pracował – Mike
Hmmm, nie działał na mnie ... Każdy pomysł co jeszcze może być przyczyną? (mój kod to: 'is = getClass(). getClassLoader(). getResource (mailTemplateFile) .openStream()') – Lucas
Nie działa również dla mnie. – igr