生命周期与插件专题测试
考察知识点
- 三大生命周期(clean/pre-clean/clean/post-clean、default 核心阶段、site 生命周期)
- 生命周期阶段绑定(build/plugins 配置、execution 绑定、阶段顺序执行机制)
- 常用内置插件(compiler/jar/war/surefire/install/deploy 插件功能与对应关系)
- 插件配置基础(configuration 标签、pluginManagement、显式指定版本的重要性)
- 插件命令执行(plugin:goal 格式、绕过生命周期机制、常用插件命令)
1
单选题
Maven 定义了几个独立的生命周期?
2
判断题
clean 生命周期包含 pre-clean、clean、post-clean 三个阶段,用于清理构建输出。
3
多选题
以下哪些属于 default 生命周期的阶段?
4
单选题
将插件目标绑定到生命周期阶段的配置在 POM 的哪个部分?
5
判断题
当执行 mvn package 命令时,Maven 会先自动执行 compile、test 等前面的阶段。
6
填空题
在 default 生命周期中,_______ 阶段绑定 maven-compiler-plugin 的 compile 目标,______ 阶段绑定 maven-surefire-plugin 的 test 目标。
7
单选题
如果 POM 中没有配置 packaging 类型,Maven 默认使用哪个插件进行打包?
8
判断题
maven-compiler-plugin 插件负责将 Java 源码编译为 class 文件。
9
多选题
以下插件与功能对应正确的是哪些?
10
单选题
在 POM 中配置插件参数时,使用哪个标签包裹配置内容?
11
判断题
在 POM 中配置插件时,建议显式指定插件版本,以避免因插件版本升级导致构建行为变化。
12
填空题
maven-compiler-plugin 插件常用的配置参数包括:______(指定源码 JDK 版本)和 ______(指定编译目标 JDK 版本)。
13
单选题
使用命令行直接执行插件目标的正确格式是什么?
14
判断题
使用 mvn plugin:goal 命令执行插件目标时,不会触发任何生命周期阶段。
15
多选题
以下哪些命令可以用于直接执行插件目标(而非执行生命周期阶段)?
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验