http://my.oschina.net/cangy/blog/72057
maven web工程,启动server,报ContextLoaderListener异常,部署位置的lib目录里没有工程相关的jar
解决:
方法1
打开eclipse工程目录,在.classpath中添加或修改如下
01 | <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"> |
02 | <attributes> |
03 | <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/> |
04 | </attributes> |
05 | </classpathentry> |
06 | <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> |
07 | <attributes> |
08 | <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/> |
09 | </attributes> |
10 | </classpathentry> |
方法2
右键工程,属性
选择 Deployment Assembly点击add选中Maven Dependencies,最后finish。如下图

本文详细介绍了如何解决MavenWeb工程启动server时出现的ContextLoaderListener异常问题,包括通过修改.classpath文件添加依赖路径和使用右键工程属性选择DeploymentAssembly添加MavenDependencies的方法。
974

被折叠的 条评论
为什么被折叠?



