maven 专题精讲
Profile 与环境管理
配套习题(10 题)
参考答案在文末判断题
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.略
