【发布时间】:2013-02-04 22:02:17
【问题描述】:
我将 java 应用程序打包到具有以下结构的 myApplication.jar 中:
- com
- 我的包
- 模板 .. ..
问题是如何将模板位置 dir 传递给配置? 我尝试过使用 Spring Resource resource = new ClassPathResource("/templates/"); 但是在 resource.getFile()
时会引发异常我的配置初始化代码:
cfg = new Configuration();
cfg.setCacheStorage(new freemarker.cache.MruCacheStorage(20, 250));
cfg.setDirectoryForTemplateLoading(dir);
cfg.setObjectWrapper(new DefaultObjectWrapper());
【问题讨论】:
标签: java freemarker