概述
咱们在实际开发中,肯定要分环境去将不同环境的配置文件打入指定工程中,本篇博客就是想告诉大家怎么将指定配置文件打包至指定工程中
大家可以看到这是一个只用来存放不同环境配置文件的工程,(出于项目保密,暂且打上马赛克),环境分为开发,测试,正式三种环境
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<resources>
<resource>
<directory>src/main/env-dev</directory>
<filtering>false</filtering>
</resource>
</resources>
</build>
</profile>
<profile>
<id>test</id>
<build>
<resources>
<resource>
<directory>src/main/env-test</directory>
<filtering>false</filtering>
</resource>
</resources>
</build>
</profile>
<profile>
<id>prod</id>
<build>
<resources>
<resource>
<directory>src/main/env-prod</directory>
<filtering>false</filtering>
</resource>
</resources>
</build>
</profile>
上面是该工程的pom文件,里面是分别将三种不同环境用id来区分
然后接下来只用在该工程打包时,根据id将不同的环境打进jar包,然后将jar包打进war包即可
clean install -Poperate-web-prod (jar包maven命令) 这是profile的上id对应哪个环境,install表示将环境配置安装到maven仓库
clean package -Dmaven.test.skip (war包maven命令)
不懂的可以加我VX:dier138
最后
以上就是淡淡乌龟为你收集整理的maven将jar包打入war包方法的全部内容,希望文章能够帮你解决maven将jar包打入war包方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复