首页/ 学科题库/ maven/ 构建优化与配置
maven 专题精讲

构建优化与配置

1 篇文章 10 道配套习题

配套习题(10 题)

参考答案在文末
判断题
1
判断题

Maven 资源过滤功能可以将 POM 中定义的属性值替换到资源文件中的占位符位置。

A

对

B

错

2
判断题

Maven 的增量编译机制会自动跳过未修改的源码文件,仅编译发生变更的文件。

A

对

B

错

单选题
3
单选题

在 Maven POM 中,如何启用资源目录的过滤功能?

A

在 resources 中设置 filtering 为 true

B

在 build 中设置 filter 为 true

C

在 properties 中设置 enableFiltering 为 true

D

在 plugins 中添加 filter-plugin

4
单选题

Maven 中推荐的使用 maven-compiler-plugin 指定源码和编译版本的方式是?

A

使用 maven.compiler.source 和 maven.compiler.target 属性

B

在 compiler 插件的 configuration 中配置 source 和 target

C

A 和 B 都可以

D

修改 JAVA_HOME 环境变量

5
单选题

在 Maven 项目中启用并配置注解处理器,应该使用 maven-compiler-plugin 的哪个配置参数?

A

annotationProcessors

B

processors

C

annotationPaths

D

processorPath

6
单选题

在 Maven 中,如何按测试分组选择性执行测试?

A

使用 -Dgroups 参数指定测试组

B

使用 -DtestGroups 参数指定测试组

C

使用 -Dtest.categories 参数指定测试组

D

使用 -Dsurefire.groups 参数指定测试组

多选题
7
多选题

关于 maven-surefire-plugin 配置测试包含排除规则,以下说法正确的有?

A

使用 includes 配置包含的测试类模式

B

使用 excludes 配置排除的测试类模式

C

默认只执行命名匹配 /Test.java、/*Test.java、*/*Tests.java 的测试

D

可以在命令行使用 -Dtest 参数覆盖包含排除规则

8
多选题

以下哪些方法可以优化 Maven 构建性能?

A

使用 -T 参数启用并行构建

B

使用 -pl 参数仅构建需要的模块

C

配置本地仓库缓存依赖避免重复下载

D

在 CI 环境中配置依赖缓存

填空题
9
填空题

Maven 使用 参数启用调试日志输出,使用 参数启用构建性能分析并生成性能报告。

简答题
10
简答题

在 CI/CD 环境中,如何配置 Maven 构建缓存以减少重复编译开销?请描述关键配置。

参考答案
1.正确 2.正确 3.A 4.C 5.D 6.A 7.A;B;C;D 8.A;B;C;D 9.-X;--profile 10.略
想在手机上刷这套专题的真题?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别二维码,即可解锁本专题全部配套练习与错题本。
了解产品 App
← 上一个专题 插件开发与配置 下一个专题 → 测试集成