首页 > 编程语言 > 详细

java.lang.NoClassDefFoundError: freemarker/template/Template

时间:2020-05-21 18:27:33      阅读:83      评论:0      收藏:0      [点我收藏+]

背景

今天在用一个jar包时,明明已经导入了,但是在运行的时候会报找不到类。后来发现在编译的lib文件夹里并没有这个包。而且在maven工作栏里发现这个包的后面有个备注 provided

技术分享图片

 

 

这个provided代表着什么呢,就是说这个包只有在编译的时候才起作用,但是打包的时候就没用了。

问题就在这,当我打包的时候没有把这个包导入,当然就找不到类了。

 

解决办法

将这个包的scope设置为compile就可以了

技术分享图片

 

java.lang.NoClassDefFoundError: freemarker/template/Template

原文:https://www.cnblogs.com/qingshan-tang/p/12932332.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!