Profile与环境管理专题测试
考察知识点
- Profile 基础与激活方式
- Profile 条件自动激活机制
- 多 Profile 组合与优先级
- Profile 外部化配置管理
- 环境差异化配置方案
💡 参考答案在文末
判断题
1
Maven Profile 只能在 pom.xml 中定义,不能在 settings.xml 中定义。
单选题
2
在 Maven 命令行中,如何显式激活一个 Profile?
3
在 Maven 中,使用 Profile 区分 dev/test/prod 环境配置时,推荐的实践是?
4
Maven Profile 可以根据哪些条件自动激活?
5
Maven Profile 如何加载外部配置文件中的属性值?
多选题
6
关于 Maven 多 Profile 同时激活时的优先级,以下说法正确的有?
7
Maven Profile 可以通过以下哪些方式激活?
填空题
8
在 Maven POM 中,Profile 根据 JDK 版本自动激活的配置是使用 activation 元素下的 ____________ 子元素,而根据文件存在性激活使用 ____________ 子元素。
9
Maven 中引用外部属性文件的配置是在 build 元素下的 ____________ 块中,使用 ____________ 语法指定文件路径。
简答题
10
请描述在 Maven 项目中使用 Profile 实现 dev/test/prod 三套环境配置的推荐方案。
参考答案
1.错误
2.A
3.B
4.D
5.A
6.A;B;C
7.A;B;C;D
8.jdk;file
9.filters;<filter>src/main/filters/dev.properties</filter>
10.略
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码