开发中遇到的问题记录
来源:互联网 发布:java object clone 编辑:程序博客网 时间:2024/05/23 13:03
- Maven项目启动报错:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:529)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:511)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:139)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4888)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
问题背景:
工程为maven工程,ContextLoaderListener类位于spring-web-3.1.0.RELEASE.jar包中。检查了maven的pom.xml,依赖引入正常。在工程Maven Dependencies视图中也能看到spring-web-3.1.0.RELEASE.jar包被正常引入进来了。
错误原因:
进入到tomcat的部署路径.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\下检查了一下,发现工程部署后在WEB-INF文件夹下没有生成lib目录,正常情况下,会生成lib目录并把工程的所有依赖jar包都部署到该目录下。
解决方案:
1.右键点击项目–选择Properties
选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries
2.点击Next,选择Maven Dependencies
3.点击Finish,然后可以看到已经把Maven Dependencies添加到Web应用结构中了
操作完后,重新部署工程,不再报错了。然后我们再到.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\目录下,发现工程WEB-INF目录下自动生成了lib目录,并且所有的依赖jar包也都已经部署进来。问题因此解决。
- myecplise设置编码格式
windows->Preferences……打开”首选项”对话框,左侧导航树,导航到general->Workspace,
右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8.
0 0
- Hibernate开发中遇到的问题记录
- java开发中遇到的问题记录
- 开发中遇到的问题记录
- 开发中遇到的问题记录
- Android开发中遇到的问题记录
- 记录android开发中遇到的问题
- 记录开发过程中遇到的问题
- 记录开发中遇到的问题
- 开发中遇到的问题记录
- 记录的Android开发过程中遇到的问题。
- 以后在开发中遇到的问题将记录下来!
- VC 开发中遇到的问题记录(一)
- android 开发中遇到未知问题的记录
- 记录IOS开发中遇到的问题以及解决方法
- 记录一下android开发过程中遇到的问题
- 记录Android开发中遇到的一些问题
- 【问题记录】近期开发中遇到的几个问题
- 此博文记录前端开发中遇到的问题
- 剑指Offer系列---(4)实现Singleton模式
- PCB各层介绍和AltiumDesigner画PCB时的规则设置
- iOS开发:UITableView编辑——cell的删除和移动
- 回调模式
- ZOJ 3708 Density of Power Network
- 开发中遇到的问题记录
- shell
- OC中代理模式(代理传值)
- 全球镜像服务器站点代理配置信息
- leetcode: (35) Search Insert Position
- Topological Sort Summary
- Linux VFS中sys_open,sys_read,sys_readv,sys_write,sys_writev关系 2 http://blog.chinaunix.net/uid-2836
- AFNetworking 图片的本地缓存问题
- Objective-C Runtime 运行时:成员变量(ivars)及属性