maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

在幼儿园管理系统中,需要实现在线预览功能,所以就用openoffice+swfTools+flexpaper技术,使用该技术需要导入相对应的jar包,该系统用的是Maven管理jar包的,应该在pom.xml中配置相对应的代码:


		
			com.artofsolving
			jodconverter-maven-plugin
			2.2.1
		
		
		
			org.openoffice
			juh
			2.1.0
		
		
		
			org.openoffice
			ridl
			2.1.0
		
		
		
			org.openoffice
			unoil
			2.1.0
		
		
配置好,之后启动该项目报 错:: java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener
报错原因:
tomcat 7 在发布项目的时候没有同时发布maven依赖所添加的jar包,所以找不到。

解决方法:设置一下eclipse:
项目 —> properties -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> Finish -> OK
把对应的Maven依赖包也发布到tomcat 7,调试时会自动把那些jar发布到指定目录下,tomcat 7也能找到那些jar了。



你可能感兴趣的:(幼儿园管理系统,maven)