插件开发与配置专题测试
考察知识点
- 插件配置高级用法(plugin 级与 execution 级配置)
- 插件目标绑定与 execution 管理
- 常用第三方插件应用(shade、assembly、source、gpg)
- 插件执行配置与文件过滤
- 多模块项目插件统一管理最佳实践
💡 参考答案在文末
判断题
1
在 Maven POM 中,configuration 块可以直接放在 plugin 元素下,也可以放在 execution 元素下,两者的作用范围相同。
单选题
2
Maven 插件中 execution 元素主要用于什么?
3
Maven 默认将 maven-compiler-plugin 的 compile 目标绑定到哪个生命周期阶段?
4
Maven 插件中用于配置只包含特定文件的元素是?
多选题
5
以下哪些是 Maven 常用的第三方插件?
6
关于 Maven 插件执行配置,以下说法正确的有?
填空题
7
使用 maven-shade-plugin 打包生成的包含所有依赖的 JAR 通常被称为 ____________ 或 ____________。
8
在 Maven 中,跳过插件执行通常通过配置属性 ____________ 为 ____________ 来实现。
简答题
9
如何将一个自定义插件的目标绑定到非默认的生命周期阶段?请描述配置方法。
10
请描述在 Maven 多模块项目中统一管理插件配置的最佳实践,包括版本锁定和配置继承。
参考答案
1.错误
2.B
3.B
4.A
5.A;B;C;D
6.A;B;C
7.fat-jar;uber-jar
8.skip;true
9.略
10.略
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码