У меня есть веб-приложение, которое мне нужно вручную получить шаблон Freemarker - шаблон получается через класс в проекте библиотеки, но сам файл tpl содержится в пути к классам веб-приложения.Итак, есть 2 проекта, один «taac-backend-api» и другой «taac-web»;У taac-backend-api есть код для захвата шаблона и его обработки, но в taac-web хранится шаблон (в частности, в: WEB-INF / classes / email / vendor.tpl).источник ресурса classpath к использованию метода setClassForTemplateLoading Freemarkers.Я предполагаю, что это будет работать:
freemarkerConfiguration = new Configuration();
freemarkerConfiguration.setClassForTemplateLoading(this.getClass(), "");
Template freemarkerTemplate = freemarkerConfiguration.getTemplate("/email/vendor.tpl");
пока я всегда получаю исключение FileNotFoundException.Может кто-нибудь объяснить лучший способ получить шаблон из classpath?
Спасибо.