maven profile实现多环境配置的示例

网友投稿 254 2022-11-05


maven profile实现多环境配置的示例

环境:eclipse + spring mvc + maven

1、直接看图,把数据库的配置单独拿出来放在了resources_env目录下,三个不同环境参数不同,

2,在pom文件中添加配置

dev

dev

http://

true

src/main/resources_env/dev

src/main/resources

qa

qa

http://

&lthttp://;resource>

src/main/resources_env/qa

src/main/resources

http://

online

online

src/main/resources_env/online

src/main/resources

说明:这个resources里面的路径对应上面文件路径,resources里面所有的配置加上各自环境的配置,

在引用jdbc.pro的地方如下:在datasource.xml中,

还有 新增的 evn那个包下面的所有文件都需要设置为资源文件,这个不必说 直接看图

3,maven设置要使用的环境:

项目右键-->maven-->Select Maven profiles ,选择一个环境,修改最好清理一下项目才生效,我之前没清理,发现没起作用。

4、然后运行项目就是你选择的环境了,或者直接导出war包,

其他的多环境配置同。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Docker限制容器的资源
下一篇:LVS搭建集群实现负载均衡
相关文章

 发表评论

暂时没有评论,来抢沙发吧~