struts2与spring整合的问题,困扰很久了

08-08-12 chaven
         

我在web.xml中用监听方式载入spring的上下文

<listener>

<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>

</listener>

结果每次启动tomcat,它都会抛出java.lang.classnotfoundexception的异常

提示error configuring application listener of class org.springframework.web.context.ContextLoaderListener

说是我这个类不能找到,可我在项目中已经添加了这个包spring-web.jar,为什么还是说找不到

难道是这个类不能被编译么,我用的是jdk6.0

这里高手多,望给小弟指点一二

         

freebox
2008-08-13 02:19

那个jar应该还依赖其它jar,建议弄个maven自动管理依赖,虽然有时候这东西会载入两个不同版本的jar,去除不想要的就是了。

楼主id似乎在哪见过。

chaven
2008-08-13 02:37

也是个办法,不过maven自动管理依赖也够复杂的了,有没有简单一点的

难道还有人跟我重名?

freebox
2008-08-13 15:13

jar的版本就是不能报告它是否兼容前一个或几个版本,否则利用一下或许能更有效排除。

但是maven也够好的了,至少我这么觉得。

jdk6上spring2.5+是没问题的,我刚做过试验,环境是tomcat6+jdk6+spring2.5,servlet2.5规范。终于又养猫了,不过也没时间喂它。

chaven
2008-08-13 19:36

感谢楼上的,问题解决了,确实是少包了

可怜你的猫了~~