Ich habe meine TemplateLoader
Klasse auf dem Weg src/main/java
und meine Vorlagendateien auf src/resources/template
freemaker: Lesen Vorlage aus anderen Pfad-Klasse loader
angeordnet sind, wenn ich versuche, Vorlage zu laden, unter Code
Configuration config = new Configuration(Configuration.DEFAULT_INCOMPATIBLE_IMPROVEMENTS);
config.setClassForTemplateLoading(this.getClass(), "/");
Template template = config.getTemplate("resources/template/test.ftl");
es gibt folgende Fehlermeldung:
freemarker.template.TemplateNotFoundException: Template nicht fürgefundenName "Ressourcen/Vorlage/test.ftl".
Die Datei ist an der richtigen Stelle vorhanden. Also, wie kann ich diese Datei laden freie Marker?
Kann das Beispiel aktualisieren, indem 'Configuration.DEFAULT_INCOMPATIBLE_IMPROVEMENTS' durch eine konkrete Version ersetzt wird? Es ist eine schlechte Übung, die nicht kopiert werden sollte. – ddekany