我正在使用FreeMarker和Play 2.3.8应用。 当我执行测试时,有时会出现以下错误:
引起:java.io.FileNotFoundException:模板“MyTemplate.tpl” 未找到。引用的名称由此模板加载器解释: ClassTemplateLoader(基类= com.project.TemplateEngineConfigurer, packagepath的=“模板/").
MyTemplate.tpl
位于com.project.templates
包中,我使用以下配置:
Configuration config = new Configuration(Configuration.getVersion());
config.setClassForTemplateLoading(getClass(), "templates");
config.setDefaultEncoding("UTF-8");
config.setCacheStorage(new MruCacheStorage(20, 250));
return config;
我无法理解为什么我随机,文件未找到异常......这是一个Eclipse问题吗?缓存问题?
感谢。