咱们在实际开发中,肯定要分环境去将不同环境的配置文件打入指定工程中,本篇博客就是想告诉大家怎么将指定配置文件打包至指定工程中
大家可以看到这是一个只用来存放不同环境配置文件的工程,(出于项目保密,暂且打上马赛克),环境分为开发,测试,正式三种环境
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37<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包方法内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复