当我在tomcat中运行.war文件时,日志显示
错误[com.configleon.configurer.WebPropertyConfigurer]-在JVM设置中未指定'configLocation'变量!
错误[org.springframework.web.context.ContextLoader]-上下文初始化失败
这是我的代码:
<!-- configlion property configurator -->
<bean class="com.configleon.configurer.WebPropertyConfigurer">
<property name="propertyResources">
<bean class="com.configleon.resource.WebPropertyResources"/>
</property>
</bean>
有人可以帮我吗?
最佳答案
对于第一个错误[com.configleon.configurer.WebPropertyConfigurer]
参见here
第二个
ERROR [org.springframework.web.context.ContextLoader] - Context initialization failed
在部署环境中,只需确保您的服务器类路径包含Spring jar库(例如spring-2.5.6.jar)。
对于Spring3,将ContextLoaderListener移至spring-web.jar,您可以从Maven中央存储库获取该库。
标记
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>