比较诡异的一个问题,最近将项目移植到maven上管理,打包后发布到服务器上竟然报业务类没有定义:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xxx' is defined
在移植之前一切正常,移植后只是将依赖交由maven来管理,配置文件什么的都没有内容上的变更。最后找出的原因很狗血。
将原来配置:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml,classpath:*/**/applicationContext-*.xml</param-value>
</context-param>
改为:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml,classpath*:com/**/applicationContext-*.xml</param-value>
</context-param>
即可。
具体原因有时间再查证。先记录下来。
分享到:
相关推荐
springmvc的资源配置:Spring 刷新Introspector防止内存泄露,Spring MVC配置;Character Encoding filter; <param-name>contextConfigLocation <param-value>classpath*:applicationContext-*.xml ...
spring web 配置
strut2 spring hibernate web 相关配置文件strut2 spring hibernate web 相关配置文件strut2 spring hibernate web 相关配置文件strut2 spring hibernate web 相关配置文件strut2 spring hibernate web 相关配置文件
使用Spring配置文件实现AOP
主要介绍了Spring之WEB模块配置详解,简单介绍了其继承方式,代理方式,以及相关详细配置代码,具有一定借鉴价值,需要的朋友可以了解下。
图 2 所示流程用 Spring Web Flow 2.0 的配置文件表示如下: 清单 1 用 Spring Web Flow 语义表达购物车流程 …… 清单 1 省略了许多技术细节,展示的只是一个业务的流程,主要是为了让大家对 Spring ...
第一章:Spring Web MVC入门 包括:是什么、能干什么、有什么、各个组成部分的功能、HelloWorld等 第二章:理解DispatcherServlet 包括:功能、配置、上下文关系、初始化顺序等 第三章:注解式控制器开发详解 ...
spring无web.xml零配置,使用javaconfig来进行spring配置,本项目使用maven管理,
web.xml 中定义了一个名为 annomvc 的 Spring MVC 模块,按照 Spring MVC 的契约,需要在 WEB-INF/annomvc-servlet.xml 配置文件中定义 Spring MVC 模块的具体配置。annomvc-servlet.xml 的配置内容如下所示: ...
配置springmvc的spring-webmvc的jar包,可用于ssm框架的使用
所有进入Spring Web 的 Request 都经过 DispatcherServlet 需要在 web.xml 中注册 DispatcherServlet <servlet> <servlet-name>dispatherContext</servlet-name> <servlet-class> org.springframework.web....
主要介绍了Spring框架配置java web实现实例化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
购物车用例 ...配置 Spring Web MVC 配置 Spring Web Flow 2.0 的基础 在购物车示例应用中配置 Spring Web Flow 用 Unified EL 实现业务逻辑 用 subflow 实现添加商品到购物车功能 global transition 简介
这个Spring配置包.zip包含建立一般Spring工程所需要的包文件,需要的朋友直接下载然后把这些包复制到Spring工程中WEB-INF/lib文件下就可以了,需要查看一下详细操作或者是想了解一个简单Spring工程如何建立的朋友也...
1.创建web工程 2.导入jar spring-framework-2.5.6\dist\...spring-framework-2.5.6\samples\jpetstore\war\WEB-INF\log4j.properties spring-framework-2.5.6\samples\jpetstore\war \WEB-INF\applicationContext.xml
使用Spring配置类方式配置SSM框架。
spring-web-4.1.3.RELEASE.jarspring-web-4.1.3.RELEASE.jarspring-web-4.1.3.RELEASE.jarspring-web-4.1.3.RELEASE.jarspring-web-4.1.3.RELEASE.jarspring-web-4.1.3.RELEASE.jarspring-web-4.1.3.RELEASE.jar
基于spring注解小型的web应用,本例使用EHCache来作为缓存方案,写好了配置步骤
Spring集成AXIS2的Web_service配置方法
加载spring 文件,在web.xml中的配置