根据报错信息提示是xxx.ftl模板不存在,但是在项目目录中确实存在该xxx.ftl文件
检查发现:这是因为ftl文件放置在java目录下,在idea中编译的时候没有将ftl文件编译导classes目录中,导致在运行的时候找不到所需要的文件
解决办法:1、可以手动将该文件放置在classes对应的目录下即可。
2、在pom.xml中使用如下进行设置:
<resources>
<resource>
<directory>${basedir}/src/main/java</directory>
<includes>
<include>**/*.*</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
<filtering>false</filtering>
</resource>
</resources>