maven 打包区分环境

在大型的项目组中,分不同的开发环境,测试环境,生产环境(说白了就是配置文件不同,或者数据源,或者服务器,或者数据库等),有多种解决方式。

1利用com.juvenxu.portable-config-maven-plugin插件,进行配置文件替换,

这种方式推荐使用,使用简单方便,逻辑清晰

《maven 打包区分环境》
《maven 打包区分环境》
《maven 打包区分环境》

在maven打包时,只需要制定参数即可mvn package -DpackType=test

2使用maven profiles进行配置,打包时需要制定id,mvn package –P dev

《maven 打包区分环境》
《maven 打包区分环境》

    原文作者:bill2candy
    原文地址: https://www.jianshu.com/p/fb44c3400104
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞