求解答 怎么解决
来源:1-2 Freemarker快速上手
慕先生3168773
2020-02-02 10:43:13
错误: 无法初始化主类 com.imooc.freemarker.FreemarkerSample1
原因: java.lang.NoClassDefFoundError: freemarker/template/TemplateNotFoundException
1回答
同学你好,根据报错信息表示没有找到Template模板,建议同学检查一下,在进行加载这个freemarker模板时,如果sample1.ftl放在了当前包下,则第二个参数应该是空的字符串,没有空格。
具体如下:
如果模板与加载的类不在一个包下,第二个参数可以直接编写所在路径就可以了。
例如:sample2.ftl在com.imooc.freemarker.entity包下,则第二个参数的路径就需要编写为,/com/imooc/freemarker/entity/的路径。具体如下:
如果没有解决,建议同学将代码复制粘贴出来,并将项目结构粘贴一下。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题