关于java.lang.ClassNotFoundException异常
来源:互联网 发布:世界电视直播软件 编辑:程序博客网 时间:2024/06/04 18:28
问题详情:java.lang.ClassNotFoundException: freemarker.template.TemplateHashModelEx
今天为了使用freemarker模板,想整合到springMVC中,但是这个异常困扰了我好长时间。还是有必要写一篇文章来记录一下这个辛酸的过程了。
其实出现找不到类的异常,一般情况下都是找不到jar包。很自然的会去查看freemarker对应的jar包,有没有这个类。
第一步:看pom.xml配置文件,有没有依赖freemarker包
<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>${freemarker.version}</version></dependency>看到是有的
第二步:查看maven仓库 中有没有下载freemarker包。。结果还是有的
第三步:查看freemarker包中有没有TemplateHashModelEx这个类。。很不幸的是还是有的
第四步:当然是百度了,结果找了一圈发现都是说没有引入对应的jar包。。
第五步:其实在第四部之后折腾了好久,突然想到可能是编译后的文件下没有对应的jar包,自然要去target目录下查看。不看不知道,一看吓一跳。在 target目录下面有一个WEB-INF目录(如果没有的可能是在项目名文件夹里面),WEB-INF下面有一个lib目录。果然里面是没有freemarker包的,但是让人奇怪的是,大部分jar包都在这儿,只是少部分没有。找到问题所在了,这就好对症下药了。
第六步:找到项目的structure配置
点击绿色的+,选择Library Files,然后选择对应的jar包就可以了
再次编译运行,你会发现就不会出现那个让人头疼的异常了。
0 0
- 关于java.lang.ClassNotFoundException异常
- java.lang.ClassNotFoundException 异常
- java.lang.ClassNotFoundException异常
- 关于Tomcat启动出现java.lang.ClassNotFoundException异常的解决方案
- java.lang.ClassNotFoundException异常处理
- 解决Rose2003的java.lang.ClassNotFoundException异常
- java.lang.ClassNotFoundException异常处理办法
- java.lang.ClassNotFoundException:junit.textui.ResultPrinter异常
- Tomcat启动报异常java.lang.ClassNotFoundException
- 关于java.lang.ClassNotFoundException: org.hibernate.Session 异常的原因分析
- tomcat6下,关于java.lang.ClassNotFoundException: javax.el.FunctionMapper 异常解决办法
- 关于j2ee开发中的java.lang.ClassNotFoundException
- java (web)异常分析java.lang.ClassNotFoundException: Aservlet
- Java中java.lang.ClassNotFoundException: org.springframework.web异常
- java异常 java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter
- 异常:java.lang.ClassNotFoundException: org.springframework.web.jsf.DelegatingVariableResolver
- 异常:java.lang.ClassNotFoundException: com.manager.user.userPacket
- java.lang.ClassNotFoundException:javax.el.ELResolver异常解决办法
- 适配器模式
- 第6讲 SQL语言概述
- Oracle 存储过程遇到的问题
- LayoutInflater.inflate详解
- codeForces-Longest Subsequence
- 关于java.lang.ClassNotFoundException异常
- Search Insert Position
- Java多线程实现方案
- Android如何调用第三方SO库
- NLPIR(ICTCLAS2016)对文本进行分词
- IPC 机制---多线程模式
- 模板类实现堆栈:
- 蓝桥杯 ALGO-8(线段树)
- OPENFILER模拟存储架设RAC