搭建SSH框架出现很奇怪的问题,总报一系列的ClassNotFoundExceptio,如:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
搞了N久,非常的郁闷,都怀疑自己还有没开发的能力。更郁闷的是这个框架是拷贝自以前的项目,并且该项目在同一台机器、同一环境都能正常运行。
同样的jar包,同样的配置,同样的环境,试了又试,实在没招了,挨个比较两个项目的目录结构,发现唯一不同的是jar包的位置。
一试,把所有jar包拷贝到lib目录,不能作为User Library引入,或者在lib下再建目录,成了,悲剧!