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单元测试并创建测试报告。
最新评论
徒弟可以A师傅,学生可以A老师,为什么外包不能A正式,我觉得很正常。异性相吸这是宇宙真理
PHP天下第一(狗头叼花)
第一个不需要关注公主号直接给激活码的帖子!
客户端超时断开后,服务端如果没有设置超时机制,那也会继续等待处理,万一这期间有消息到了,那不是就接受到消息处理了,但是也没有办法返回到客户端,导致消息丢失。
企业级GO项目开发实战 Kubernetes权威指南 第六版
https://pan.baidu.com/s/1q3bnTncIACKoTZFxvx7BQw?pwd=ii7n
RabbitMQ精讲,项目驱动落地,分布式事务拔高 有吗?
Spring Cloud Alibaba 微服务架构实战 https://pan.baidu.com/s/1jF5voFRoeF0lYAzAPBWSbw?pwd=chqk