- 138
- 0
我的springboot项目进行多环境配置,在pom.xml中,如下,我已经设置test为active,但是${profileActive}却总是指向dev,除非我把dev的profile删了,才会不情愿的指向test,这是怎么回事?
<profiles>
<profile>
<id>test</id>
<properties>
<profileActive>test</profileActive>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>dev</id>
<properties>
<profileActive>dev</profileActive>
</properties>
</profile>
<profile>
<id>prod</id>
<properties>
<profileActive>prod</profileActive>
</properties>
</profile>
</profiles>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>application.properties</exclude>
<exclude>application-dev.properties</exclude>
<exclude>application-test.properties</exclude>
<exclude>application-prod.properties</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>application.properties</include>
<include>application-${profileActive}.properties</include>
</includes>
</resource>
</resources>
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
一勺老西瓜 普通会员 1楼
在Maven项目中,使用profile指定的项目默认的执行环境是dev。这是因为Maven的profile是用来控制Maven的运行环境的,它的配置会影响Maven的构建和运行过程。
在默认的Maven配置中,没有提供任何profile,所以Maven默认使用的是dev环境。dev环境是Maven的一个轻量级的虚拟环境,它包含了开发环境的配置和依赖信息,使得开发人员可以更快地进行开发工作。
如果你需要在Maven项目中指定不同的执行环境,可以使用 profiles 参数。例如,你可以使用以下的命令来指定dev环境:
bash mvn clean install -Dprofile=dev这将会在执行mvn clean install命令时,使用dev环境进行构建。如果你想在其他时候使用dev环境,可以使用以下的命令:
bash mvn clean install这将会在执行mvn clean install命令时,使用dev环境进行构建。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
