ssh整合错误,为什么applicationContext.xml放在src目录下会报错,放到web-inf下就正常

log4j:ERRORCouldnotfindvalueforkeylog4j.appender.consolelog4j:ERRORCouldnotinstantiat... log4j:ERROR Could not find value for key log4j.appender.console
log4j:ERROR Could not instantiate appender named "console".
2013-8-21 14:48:41 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2013-8-21 14:48:41 org.apache.catalina.core.StandardContext listenerStart
严重: 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/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:349)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)

......
Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:117)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
... 36 more
2013-8-21 14:48:41 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2013-8-21 14:48:41 org.apache.catalina.core.StandardContext start
严重: Context [/ss] startup failed due to previous errors
展开
 我来答
fuhaiwei
2013-08-21 · TA获得超过3409个赞
知道大有可为答主
回答量:974
采纳率:75%
帮助的人:1373万
展开全部

打开你的WEB-INF/Web.xml

在前面添加或修改现有的如下的片段

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:applicationContext.xml</param-value>
    </context-param>
追问

追答
注意大小写,你的有错误
见文知意
2013-08-21
知道答主
回答量:8
采纳率:0%
帮助的人:1万
展开全部
在web.xml的上面有这个吗
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext*.xml</param-value>
</context-param>
追问


...
classpath:applicationContext.xml
...

......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式