一, 我们平时在项目开发过程中会根据不同的环境打包不同的文件。如数据库连接文件,三方接口文件,日志文件等等,他们在开发,测试和线上环境的配置不一样,部署测试环境或线上环境都要改相应文件,很繁琐。可以利用 maven maven-resources-plugin 插件帮我们简化这一过程。
二.配置 pom 文件:
三.src/main/resources 目录下创建不同环境下的文件
1.本地开发环境直接在此目录下添加;
2.测试环境在此目录下创建名为”test”的文件夹,下面放的是测试环境部署文件;
3.线上环境在此目录下创建名为”product”的文件夹,下面放的是线上环境部署文件。
这里写图片描述
四.打包
1.本地打包,默认 maven 打包
这里写图片描述
这里写图片描述
2.测试环境打包,添加 clean install -Ptest maven 参数
这里写图片描述
这里写图片描述
3.生产环境打包,添加 clean install -Pproduct
这里写图片描述
这里写图片描 https://b3logfile.com/e/17c01737a46946f7b1f00607f1d3db2e.pnhttps://b3logfile.com/e/43dcbc5cd4bb4b589550531aaa282b3e.pnhttps://b3logfile.com/e/c97c553eb4f54fe5af99d467fa7bf782.pnhttps://b3logfile.com/e/0f278c2918fa4664af7e870b8d42593f.pnhttps://b3logfile.com/e/bc7320e55d024b92a3d56926f241de88.pnhttps://b3logfile.com/e/f7e58b3102824557b1a0ddd3be92a04f.pnhttps://b3logfile.com/e/606d20bd89934954a4c1376e3415203c.png
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于