从svn上取得代码,
Eclipse中tomcat部署工程启动:
有的电脑启动没有问题,我的电脑启动报错。java.lang.ClassNotFoundException: ContextLoaderListener
软件环境:
工程projectA依赖于projectbase。jar包存在projectbase中。
现在要调试projectA出现错误,
原因:
进入到tomcat的部署路径.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\下检查了一下,发现工程部署后在WEB-INF文件夹下没有生成lib目录,正常情况下,会生成lib目录并把工程的所有依赖jar包都部署到该目录下。
解决:projectbase中的jar包拷贝到projectA的WebContent\WEB-INF\lib 目录下即可。