- 项目根据环境不同,设置不同参数
- 实现在代码中无需改动,以防误提交
在pom中添加以下配置1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19<profiles>
<profile>
<id>dev</id>
<properties>
<profile.active>dev</profile.active>
<resource.exclude>-</resource.exclude>
</properties>
</profile>
<profile>
<id>prod</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profile.active>prod</profile.active>
<resource.exclude>*.yml</resource.exclude>
</properties>
</profile>
</profiles>
- 默认prod
- 本地开发时,在Idea中Maven插件的Profiles中选择dev即可