Maven 在线测试
以下测验提供与Maven相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。
问题1 - 关于POM,以下是什么?
B - 它包含有关项目的信息以及Maven用于构建项目的各种配置详细信息。
Answer : C
说明 (Explanation)
POM包含有关项目的信息以及Maven用于构建项目的各种配置详细信息,它始终作为pom.xml驻留在项目的基本目录中。
问题2 - 关于'干净'Maven生命周期,以下哪一项是正确的?
Answer : A
说明 (Explanation)
clean:清除先前构建创建的工件。
问题3 - 以下哪个命令可以快速构建Maven站点?
Answer : D
说明 (Explanation)
mvn site命令可以快速构建Maven站点。
问题4 - 在Maven全局设置xml文件(%M2_HOME%/ conf/settings.xml)中定义了哪个构建配置文件?
Answer : C
说明 (Explanation)
全局 - 在Maven全局设置xml文件中定义(%M2_HOME%/ conf/settings.xml)。
问题5 - 关于Maven本地存储库,以下哪项是正确的?
C - Maven本地存储库保存您项目的所有依赖项(库jar,插件罐等)。
Answer : D
说明 (Explanation)
Maven本地存储库是计算机上的文件夹位置。 它是在第一次运行任何maven命令时创建的。 Maven本地存储库保存您项目的所有依赖项(库jar,插件罐等)。
问题6 - 以下哪项是指项目名称?
Answer : A
说明 (Explanation)
$ {pom.name}指的是项目的名称。
问题7 - 关于MOJO,以下哪项是正确的?
Answer : D
说明 (Explanation)
mojo是Maven普通的旧Java对象。 每个mojo都是Maven中的可执行目标,插件是一个或多个相关mojos的分布。
问题8 - 存储库中的项目符号是groupId:artifactId:version。
Answer : B
说明 (Explanation)
存储库中的项目符号是groupId:artifactId:version。
问题9 - maven生命周期中的以下哪个阶段处理源代码,例如,过滤任何值?
Answer : B
说明 (Explanation)
process-sources处理源代码,例如,过滤任何值。
问题10 - 以下哪个插件运行JUnit单元测试并创建测试报告?
Answer : A
说明 (Explanation)
surefire插件运行JUnit单元测试并创建测试报告。