当前位置: 首页 > 文档资料 > Maven 中文文档 >

Maven 在线测试

优质
小牛编辑
130浏览
2023-12-01

以下测验提供与Maven相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。

问题和解答

问题1 - 关于POM,以下是什么?

A - 它始终作为pom.xml驻留在项目的基本目录中。

B - 它包含有关项目的信息以及Maven用于构建项目的各种配置详细信息。

C - 以上两者。

D - 以上都不是。

Answer : C

说明 (Explanation)

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

问题2 - 关于'干净'Maven生命周期,以下哪一项是正确的?

A - 它清除先前构建创建的工件。

B - 这用于构建应用程序。

C - 这将为项目生成站点文档。

D - 以上都不是。

Answer : A

说明 (Explanation)

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

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

A - mvn clean

B - mvn build

C - mvn编译

D - mvn site

Answer : D

说明 (Explanation)

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

问题4 - 在Maven全局设置xml文件(%M2_HOME%/ conf/settings.xml)中定义了哪个构建配置文件?

A - Per Project

B - 每位用户

C - Global

D - 以上都不是。

Answer : C

说明 (Explanation)

全局 - 在Maven全局设置xml文件中定义(%M2_HOME%/ conf/settings.xml)。

问题5 - 关于Maven本地存储库,以下哪项是正确的?

A - Maven本地存储库是计算机上的文件夹位置。

B - 第一次运行任何maven命令时会创建它。

C - Maven本地存储库保存您项目的所有依赖项(库jar,插件罐等)。

D - 以上所有。

Answer : D

说明 (Explanation)

Maven本地存储库是计算机上的文件夹位置。 它是在第一次运行任何maven命令时创建的。 Maven本地存储库保存您项目的所有依赖项(库jar,插件罐等)。

问题6 - 以下哪项是指项目名称?

A - $ {pom.name}

B - $ {project.name}

C - $ {maven.name}

D - $ {name}

Answer : A

说明 (Explanation)

$ {pom.name}指的是项目的名称。

问题7 - 关于MOJO,以下哪项是正确的?

A - Mojo是Maven普通的旧Java对象。

B - 每个mojo都是Maven中的可执行目标。

C - 插件是一个或多个相关mojos的分布。

D - 以上所有。

Answer : D

说明 (Explanation)

mojo是Maven普通的旧Java对象。 每个mojo都是Maven中的可执行目标,插件是一个或多个相关mojos的分布。

问题8 - 存储库中的项目符号是groupId:artifactId:version。

A - false

B - true

Answer : B

说明 (Explanation)

存储库中的项目符号是groupId:artifactId:version。

问题9 - maven生命周期中的以下哪个阶段处理源代码,例如,过滤任何值?

A - 流程资源

B - process-sources

C - 过程测试源

D - 以上都不是。

Answer : B

说明 (Explanation)

process-sources处理源代码,例如,过滤任何值。

问题10 - 以下哪个插件运行JUnit单元测试并创建测试报告?

A - surefile

B - jar

C - war

D - antrun

Answer : A

说明 (Explanation)

surefire插件运行JUnit单元测试并创建测试报告。