Tomcat无法找到类freemarker.template.TemplateException

时间:2018-04-11 15:00:49

标签: java tomcat exception freemarker classnotfoundexception

我试图在我的网络应用中使用Freemarker模板引擎。但由于某些原因,TomCat没有找到类 freemarker.template.TemplateException ,我无法理解问题出在哪里,因为我尝试使用freemarker在main函数中生成html字符串,它可以工作! / p>

异常的StackTrace:

SUMIF

你知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

所以,我解决了。只需要将freemarker.jar包添加到项目的WEB-INF / lib目录中。但是我仍然不明白为什么装载maven不起作用。

UPD:有时Tomcat对使用maven加载的软件包很奇怪。例如,如果此时为新版本的mysql-connector添加依赖项(8.0.11),Tomcat在连接时将找不到 jdbc.Driver 。所以这个包应该手动添加到“$ CATALINA_HOME / lib”目录。