博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
启动 mini-web 报错 java.lang.ClassNotFoundException...
阅读量:6341 次
发布时间:2019-06-22

本文共 1402 字,大约阅读时间需要 4 分钟。

  hot3.png

在学习Springside的实例mini-web的时候遇到了Tomcat报错:
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
严重: Error configuring application listener of class org.springframework.web.util.IntrospectorCleanupListener
java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener
排除maven没有配置依赖(dependency)的原因。
稍后,在查看Eclipse的Maker视窗是发现了一个警告,描述如下:
Description 
Resource 
Path 
Location 
Type
Classpath entry org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result.   
mini-web 
P/mini-web 
Classpath Dependency Validator Message
右键选择了Quick Fix,弹出窗提示Select A Fix,我选择了第一项:
然后重启Tomcat,找不到类的错误没有了!
中间还发生了找不到mysql的jdbc驱动的小插曲,经查:虽然改了application.properties把参数从H2切到了mysql,但是查看pom.xml
<jdbc.driver.groupId>mysql</jdbc.driver.groupId>
<jdbc.driver.artifactId>mysql-connector-java</jdbc.driver.artifactId>
<jdbc.driver.version>5.1.13</jdbc.driver.version>
原来是这一段依赖的注释没有去掉,虽然是小case,但是由于前面的问题的长时间困扰纠结,感觉大囧o(╯□╰)o
回归正题,问题解决了,那么Quick Fix前后的变化在哪儿呢?
变化如下图所描述的,增加了一条 “Publish/export dependency:/EWB-INF/lib”的东东。
 
按理说可以自动加的手动应该也可以加,可是我折腾半天硬是没有找到方法手动加上这一条,又感觉大囧o(╯□╰)o
求高手解答,小弟感激不尽!
PS:平常很少看Eclipse里面的 warnings 的,今天看来原来还是自己关注太少了,一些问题虽然不能导致错误,但是缺少了也是会让行动寸步难行的o(╯□╰)o

转载于:https://my.oschina.net/xuleo/blog/54611

你可能感兴趣的文章
计算机网路知识的简单介绍
查看>>
sed-加速你在Linux的文件编辑
查看>>
HttpServer发送数据到kafka
查看>>
phpcms站---去除域名绑定目录中的HTML
查看>>
2017-5-3 打印控件、MDI 窗体容器
查看>>
20155303 2016-2017-2 《Java程序设计》第九周学习总结
查看>>
一次很失败的抄底
查看>>
数据结构C++(10)二叉树——链表实现(linkBinaryTree)
查看>>
利用Condition实现多线程交替执行
查看>>
里氏替换原则(设计模式原则2)
查看>>
lamp一键安装
查看>>
解决“iOS 7 app自动更新,无法在app中向用户展示更新内容”问题
查看>>
OpenCV——Haar-like特征
查看>>
C#时间/日期格式大全
查看>>
HttpWebResponse发送post请求并接收
查看>>
软件工程的理解及目标
查看>>
python 相对路径和绝对路径的区别
查看>>
Day36 python基础--并发编程基础5
查看>>
Windows环境双系统安装环境配置
查看>>
老男孩为网友工作疑难问题解答一例
查看>>