用myeclipse10.0整合SSH(Spring+Hibernate+Struts2)发生异常。

导入的包是myeclipse10自带,删除了antlr.jar和commons-collections-3.1低版本jar包我的applicationContext.xm... 导入的包是myeclipse10自带,删除了antlr.jar和commons-collections-3.1低版本jar包
我的applicationContext.xml文件在classpath路径下面,但是一直报这个错。。
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<param-value>/WEB-INF/applicationContext.xml</param-value>
<param-value>/WEB-INF/classes/applicationContext.xml</param-value>
<param-value>classpath:applicationContext.xml</param-value>
以上这些都试过,但是还是不行,
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/spring-context/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/spring-context/applicationContext.xml]
展开
 我来答
双截棍G
2012-05-07 · TA获得超过659个赞
知道小有建树答主
回答量:179
采纳率:0%
帮助的人:315万
展开全部
myeclipse的问题 装8.6 就没事儿
两厢遗忘
2012-05-07 · TA获得超过629个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:561万
展开全部
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>

<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
更多追问追答
追问

org.springframework.web.context.ContextLoaderListener

这个我也加了,,但是问题都一点都没解决
追答
Could not open ServletContext resource [/WEB-INF/spring-context/applicationContext.xml]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山楂小子
2012-05-07 · TA获得超过192个赞
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:223万
展开全部
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:**/**/*.xml</param-value>
</context-param>
他现在是报你这个路径下没有文件/WEB-INF/spring-context/applicationContext.xml,多配置了反而错了,你应该像我上面那样类似用通配符试试
追问

contextConfigLocation
classpath*:**/**/*.xml

org.springframework.web.context.ContextLoaderListener

还是出错,,就根本不能缓和一下错误,,不知道是不是myeclipse10的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黑色的水杯
2012-05-07 · 超过17用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:48.3万
展开全部
jar包冲突,我忘了是那些包冲突了,最好不要用myeclipse自带的那些包进行组合,很容易冲突,而且不知道是哪些包的问题。
更多追问追答
追问
就是刚开始学习整合,,不知道怎么改,,各种百度,,都不行。。求解啊。。
追答
给我你的邮箱吧,我给你发一份jar包,是没问题的。你整合ssh的时候不导入myeclipse的jar包,创建好之后,把我的jar包导进来。这样应该没问题。注意ssh版本。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a97263047
2012-05-07 · TA获得超过113个赞
知道答主
回答量:137
采纳率:0%
帮助的人:49.3万
展开全部
jar包冲突吧,打开lib下面,把名字相似的jar包留下大的那个,把小的那个删掉。
追问
已经删掉了。。同样还有问题。。我这个是在我自己的电脑上面新建的项目。。在学校的机器上面myeclipse8.6同样的步骤就可以,,但是我的始终不行就是找不到那个文件。。我也不知道怎么改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a63832876
2012-05-07 · TA获得超过280个赞
知道答主
回答量:3
采纳率:0%
帮助的人:2.7万
展开全部
试试 移除项目下Struts2 Spring这个引用包 他可能与构建Spring3 时候的包冲突 然后删除tomcat webapp下的项目 重新部署运行试试看
追问
我已经把myeclipse10卸了。。现在是8.6的 没有问题了。。我对此很无语,,搞了两天。。不过还是谢谢你们
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式