关于Spring Profile配置不同环境时.web.xml激活和pom.xml激活的问题
2014-04-18 10:14
337 查看
如果在使用maven的jetty插件运行.同时在web.xml里指定
在pom.xml里配置jetty插件时指定
这个时候web.xml里的配置会生效,web.xml的优先级是最高的
如果只在一个地方指定激活的profile的话,那就没有歧义问题.直接生效.
如果你在spring配置文件里配置了多个profile,但是没有在web.xml或者pom.xml里指定激活哪一个profile的话,那么都不会生效.
如果打包,然后部署到容器中的话,就根本不存在pom.xml,所以依然是web,xml里的配置生效
<context-param> <param-name>spring.profiles.active</param-name> <param-value>XXX</param-value> </context-param>
在pom.xml里配置jetty插件时指定
<systemProperty> <name>spring.profiles.active</name> <value>XXX</value> </systemProperty>
这个时候web.xml里的配置会生效,web.xml的优先级是最高的
如果只在一个地方指定激活的profile的话,那就没有歧义问题.直接生效.
如果你在spring配置文件里配置了多个profile,但是没有在web.xml或者pom.xml里指定激活哪一个profile的话,那么都不会生效.
如果打包,然后部署到容器中的话,就根本不存在pom.xml,所以依然是web,xml里的配置生效
相关文章推荐
- 因系统因配置问题报错,如何调整(两类 【与外界其他环境相关联】 【★自身配置★】(★关注web.xml★))
- 关于web.xml中配置404错误跳转页面 在ie不能显示自定义错误页面的问题
- 关于Struts2 2.5与以前版本配置的web.xml的不同
- JSP学习笔记之三——关于servlet配置web.xml出现的问题
- 关于 Eclipse 创建 Dynamic Web Project (动态的 WEB 项目) 为什么会出现没有web.xml配置文件的问题
- 关于 Eclipse 创建 Dynamic Web Project (动态的 WEB 项目) 为什么会出现没有web.xml配置文件的问题
- 关于maven的配置文件pom.xml中<classifier>jdk15</classifier>在gradle中的表达问题
- 关于Maven使用不同环境进行配置的问题
- web.xml中关于Servlet、Filter、Listener的配置 顺序问题
- 关于web.xml里的filter的url-pattern配置问题
- 关于spring 在web.xml 中的配置问题
- 关于web.xml中配置404错误跳转页面 在ie不能显示自定义错误页面的问题
- 关于servlet开发时,web.xml的配置问题。
- 关于JSF环境搭建web.xml和faces-config.xml配置
- web.xml 文件中关于配置问题
- 关于Struts2 在web.xml中配置改变的问题
- 关于web项目web.xml配置文件路径的问题。
- 关于Struts2在web.xml中配置后出现404错误的问题,完美解决方案!
- 一篇关于web.xml配置的详细说明-------------------转贴
- web.xml配置 struts 提交表单乱码问题解决