全部学科
Python全栈
python
NodeJS全栈
nodejs
📝 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.
想在手机上练习这套专题?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一个专题 插件开发与配置
下一个专题 → 测试集成
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码