记录:Exception in thread “main“ java.lang.NoClassDefFoundError: freemarker/template...解决方案
Posted bug菌¹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录:Exception in thread “main“ java.lang.NoClassDefFoundError: freemarker/template...解决方案相关的知识,希望对你有一定的参考价值。
👨🎓作者:bug菌
💌公众号:猿圈奇妙屋
🚫特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。
🙏版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。
一、前言🔥
环境:idea2019.3 + springboot 2.3
二、排错🔥
新项目正如火如荼的开垦,待我梳理完创建好所有的业务表进行代码自动实体等控制时却报错了,生成失败,我是使用了MyBatis-Plus 提供的代码生成器AutoGenerator()类。
具体报错如下截图:
这不难发现,提示到你了一个关键词[ freemarker ],所以这就是突破点,很明显是缺少相关依赖。
三、解决方案🔥
首先检查你的项目依赖 pom.xml 中是否有引入freemarker 依赖包,没有进行引入一波,如果存在,则进行版本升级。
按如上方式,此报错便得以解决,排查到原因是因为代码生成器使用到了freemarker 的静态模板,你若缺少配置,自然是不可能进行常规文件模板的生成,所以我们只需要配置该依赖到项目中,就好啦。
如下是 freemarker 的依赖配置,加到项目的pom.xml里即可。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
好啦,以上就是这期的全部内容啦,如果对你有所帮助,还请不要忘记给bug菌[三连支持]哟。如果想获得更多的学习资源或者想和更多的技术爱好者一起交流,可以关注我的公众号『猿圈奇妙屋』,后台回复关键词领取学习资料、大厂面经、面试模板等海量资源,就等你来拿。
四、文末🔥
如果你还想要学习更多,小伙伴们大可关注bug菌专门为你们创建的专栏《bug调优》,都是我一手打下的江山,持续更新中,希望能帮助到更多小伙伴们。
我是bug菌,一名想走👣出大山改变命运的程序猿。接下来的路还很长,都等待着我们去突破、去挑战。来吧,小伙伴们,我们一起加油!未来皆可期,fighting!
最后送大家两句话,与诸君共勉!
☘️做你想做的人,没有时间限制,只要愿意,什么时候都可以start,
🍀你能从现在开始改变,也可以一成不变,这件事,没有规矩可言,你可以活出最精彩的自己。
💌如果文章对您有所帮助,就请留下您的赞吧!(#^.^#);
💝如果喜欢bug菌分享的文章,就请给bug菌点个关注吧!(๑′ᴗ‵๑)づ╭❤~;
💗如果对文章有任何疑问,还请文末留言或者加群吧【QQ交流群:708072830】;
💞鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复参与讨论(请勿发表攻击言论,谢谢);
💕版权声明:原创不易,转载请附上原文出处链接和本文声明,版权所有,盗版必究!!!谢谢。
以上是关于记录:Exception in thread “main“ java.lang.NoClassDefFoundError: freemarker/template...解决方案的主要内容,如果未能解决你的问题,请参考以下文章
记录:Exception in thread “main“ java.lang.NoClassDefFoundError: freemarker/template...解决方案
记录:Exception in thread “main“ java.lang.NoClassDefFoundError: freemarker/template...解决方案
idea Exception in thread "http-apr-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
错误记录Java AWT 图形界面编程报错 ( Exception in thread “main“ java.awt.AWTError: BoxLayout can‘t be shared )
Exception in thread "main" java.lang.NoClassDefFoundError:org/springframework/beans/factor