首页/ 学科题库/ maven/ 常用命令与操作专题测试
maven 模拟试卷

常用命令与操作专题测试

16 题 25 分钟 难度:★
  • mvn compile 与 clean(target 目录清理、增量编译机制、clean compile 组合命令)
  • mvn package 与 install(打包产物、本地仓库安装、生命周期阶段执行)
  • mvn deploy 发布流程(distributionManagement 配置、release 与 snapshot 仓库、settings.xml 认证)
  • mvn test 与调试(指定测试类 -Dtest、跳过测试参数、测试报告位置)
  • mvn archetype:generate(项目原型生成、quickstart/webapp 原型)
  • 常用命令行参数(-P profile、-U 强制更新、-o 离线模式、-D 属性设置、-pl 多模块指定)

试卷习题(16 题)

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

mvn package 命令会将构建产物安装到本地仓库,供其他项目引用。

A

对

B

错

2
判断题

执行 mvn compile 命令时,Maven 只会编译自上次构建以来发生变化的源文件。

A

对

B

错

3
判断题

使用 mvn -pl 参数可以指定在多模块项目中只构建特定的子模块。

A

对

B

错

4
判断题

使用 mvn -o 命令可以启用离线模式,Maven 不会尝试连接远程仓库下载依赖。

A

对

B

错

单选题
5
单选题

使用 mvn test 命令时,如何指定只运行特定的测试类?

A

mvn test -Dtest=MyTestClass

B

mvn test -class=MyTestClass

C

mvn test --test MyTestClass

D

mvn test -run MyTestClass

6
单选题

执行 mvn deploy 命令前,必须在 POM 中配置哪个元素指定发布地址?

A

repositories

B

distributionManagement

C

servers

D

mirrors

7
单选题

执行 mvn clean 命令会删除哪个目录?

A

src 目录

B

target 目录

C

.m2 目录

D

pom.xml 文件

8
单选题

mvn archetype:generate 命令的主要作用是什么?

A

生成项目依赖树

B

从原型模板快速生成项目骨架

C

生成项目文档

D

生成测试报告

9
单选题

mvn 命令中 -D 参数的作用是什么?

A

指定要执行的阶段

B

设置系统属性或自定义属性

C

启用调试模式

D

指定 POM 文件

10
单选题

执行 mvn install 命令后,构建产物会被安装到哪里?

A

远程仓库

B

本地仓库

C

项目的 target 目录

D

中央仓库

多选题
11
多选题

执行 mvn install 命令时,会依次执行以下哪些阶段?

A

compile

B

test

C

package

D

install

12
多选题

以下哪些参数可以用于控制 mvn test 的行为?

A

-Dtest=测试类名

B

-DfailIfNoTests=false

C

-DskipTests

D

-Dmaven.test.skip=true

13
多选题

以下哪些命令行参数的作用是正确的?

A

-P: 激活特定的 profile

B

-U: 强制更新 SNAPSHOT 依赖

C

-o: 启用离线模式

D

-D: 设置系统属性

填空题
14
填空题

发布到远程仓库时的认证信息需要在 的 中配置,通过 id 与 distributionManagement 中的仓库 id 关联。

15
填空题

最常用的 Java 项目原型是 (用于简单 Java 应用),Web 项目常用 (用于标准 Web 应用)。

16
填空题

开发中最常用的组合命令是 ,它先清理构建产物再编译源码,确保从干净状态构建。

参考答案
1.错误 2.正确 3.正确 4.正确 5.A 6.B 7.B 8.B 9.B 10.B 11.A;B;C;D 12.A;B;C;D 13.A;B;C;D 14.settings.xml;servers 15.maven-archetype-quickstart;maven-archetype-webapp 16.mvn clean compile
想在手机上在线作答这套卷子?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别二维码,即可限时作答并自动判分。
了解产品 App
← 上一套 安全与依赖治理专题测试 下一套 → 常见问题排查专题测试