欢迎您的访问
专注于分享最有价值的互联网技术干货

Maven 在线测试

几个T的资料等你来白嫖
双倍快乐
一点要收藏这个宝藏网站防止丢失,资源帮找!!!

Maven 在线测试

以下测验提供与Maven相关的多项选择题(MCQ)。

问题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单元测试并创建测试报告。

赞(1) 打赏
版权归原创作者所有,任何形式转载请联系我们:大白菜博客 » Maven 在线测试

评论 抢沙发

0 + 8 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏