码迷,mamicode.com
首页 > 其他好文 > 详细

maven filter 文件分环境打包部署小问题

时间:2020-07-15 13:00:10      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:xxx   lazy   也会   导致   测试环境   绿色   com   修改   红色   

问题源:

刚迁移完框架,但测试环境包MQ配置错误,导致无法消费消息,交给新来的开发处理,他告知可以手动先改下config 下的MQ配置,仍然无法生效,后来发现 resource下所有的xml 中的key(也就是${XXXX})已经被替换为properties的值,所以又修改了了一下resource下的xml 中的MQ配置(其实当前生效的就是它),指向正常了。

PS:小配置问题也会影响问题排查,其实这个开发能力不弱,但是花了2个小时才搞定,所以质量要从一点一滴做起。

 

如果要分环境配置,那么所有配置文件中指定的环境变量key要和config  properties 保持一致,如下图:

也就是红色和红色要对应,绿色参数和绿色要对应;

那如果红色名字和绿色一致会怎么样?你可以试一下,build完之后xml里面的配置就会都切换成En properties的实际值,而不是${xxxxx}。

以上请各位周知。

 

技术图片

 

maven filter 文件分环境打包部署小问题

标签:xxx   lazy   也会   导致   测试环境   绿色   com   修改   红色   

原文地址:https://www.cnblogs.com/c--k/p/13304561.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!