目录

Maven模拟测试(Maven Mock Test)

本节介绍与Maven相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。

问题和解答

Maven Mock Test I

Answer : C

说明 (Explanation)

Maven是一个项目管理和理解工具。 Maven为开发人员提供了完整的构建生命周期框架。

Answer : C

说明 (Explanation)

由于Maven使用标准目录布局和默认构建生命周期,开发团队几乎可以立即自动化项目的构建基础架构。

Answer : C

说明 (Explanation)

Maven使用约定优于配置,这意味着开发人员不需要自己创建构建过程。 开发人员不必提及每个配置细节。

问题4 - 使用Maven可以管理项目的以下哪个方面?

A - Builds

B - 文档

C - Reporting

D - 以上所有。

Answer : D

说明 (Explanation)

可以使用Maven管理项目的所有上述方面。

问题5 - 使用Maven可以管理项目的以下哪个方面?

A - Dependencies

B - SCM

C - Releases

D - 以上所有。

Answer : D

说明 (Explanation)

可以使用Maven管理项目的所有上述方面。

问题6 - 使用Maven可以管理项目的以下哪个方面?

A - 分配

B - 邮件列表

C - 以上两者。

D - 以上都不是。

Answer : C

说明 (Explanation)

可以使用Maven管理项目的上述两个方面。

问题7 - 以下哪个命令可以告诉maven的版本?

A - mvn - 版本

B - maven -version

C - mvn版本

D - maven - 版本

Answer : A

说明 (Explanation)

mvn --version告诉maven的版本。

Answer : B

说明 (Explanation)

POM代表项目对象模型。

Answer : C

说明 (Explanation)

POM代表项目对象模型。 它是Maven的基本工作单元。 它是一个XML文件。

Answer : C

说明 (Explanation)

POM包含有关项目的信息以及Maven用于构建项目的各种配置详细信息,它始终作为pom.xml驻留在项目的基本目录中。

问题11 - POM.xml中存在以下哪个配置元素?

A - project dependencies

B - plugins

C - goals

D - 以上所有。

Answer : D

说明 (Explanation)

所有上述配置元素都存在于POM.xml中。

问题12 - POM.xml中存在以下哪个配置元素?

A - 构建配置文件

B - 项目版本

C - 以上两者。

D - 以上都不是。

Answer : C

说明 (Explanation)

上述两个配置元素都存在于POM.xml中。

问题13 - POM.xml中存在以下哪个配置元素?

A - 开发人员

B - 邮件列表

C - 以上两者。

D - 以上都不是。

Answer : C

说明 (Explanation)

上述两个配置元素都存在于POM.xml中。

Answer : C

说明 (Explanation)

maven工件是一个文件,通常是一个部署到Maven存储库的JAR。 Maven构建会生成一个或多个工件,例如已编译的JAR和“sources”JAR。

Answer : D

说明 (Explanation)

每个工件都有一个组ID(通常是反向域名,如com.example.foo),工件ID(只是一个名称)和一个版本字符串。 三者一起唯一地识别工件。 项目的依赖项被指定为工件。

Answer : C

说明 (Explanation)

构建生命周期是一个明确定义的阶段序列,它定义了目标的执行顺序。 这里阶段代表生命周期的一个阶段。

Answer : A

说明 (Explanation)

clean:清除先前构建创建的工件。

Answer : B

说明 (Explanation)

default(或build) - 用于构建应用程序。

Answer : C

说明 (Explanation)

site - 为项目生成站点文档。

问题20 - 在开始构建过程之前,以下哪个命令会删除包含所有构建数据的目标目录?

A - mvn clean

B - mvn build

C - mvn编译

D - mvn site

Answer : A

说明 (Explanation)

mvn clean命令在开始构建过程之前删除包含所有构建数据的目标目录。

问题21 - 以下哪个命令可以快速构建Maven站点?

A - mvn clean

B - mvn build

C - mvn编译

D - mvn site

Answer : D

说明 (Explanation)

mvn site命令可以快速构建Maven站点。

问题22 - maven生命周期中的以下哪个阶段验证项目是否正确并且所有必要信息都可用?

A - validate

B - 编译

C - 测试

D - package

Answer : A

说明 (Explanation)

验证阶段验证项目是否正确并且所有必要信息都可用。

问题23 - maven生命周期中的以下哪个阶段编译项目的源代码?

A - validate

B - 编译

C - 测试

D - package

Answer : B

说明 (Explanation)

编译阶段编译项目的源代码。

问24 - maven生命周期中的以下哪个阶段使用合适的单元测试框架测试编译的源代码?

A - validate

B - 编译

C - 测试

D - package

Answer : C

说明 (Explanation)

测试阶段使用合适的单元测试框架测试编译的源代码。 这些测试不应要求打包或部署代码。

问题25 - maven生命周期中的以下哪个阶段采用已编译的代码并将其打包为可分发的格式,例如JAR?

A - validate

B - 编译

C - 测试

D - package

Answer : D

说明 (Explanation)

package阶段获取已编译的代码并将其打包为可分发的格式,例如JAR。

答题卡

问题编号 答案钥匙
1C
2C
3C
4D
5D
6C
7A
8B
9C
10C
11D
12C
13C
14C
15D
16C
17A
18B
19C
20A
21D
22A
23B
24C
25D
↑回到顶部↑
WIKI教程 @2018