当我在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>

07-28 12:14