- Maven 教程
- Maven - 首页
- Maven - 概述
- Maven - 环境搭建
- Maven - POM
- Maven - 构建生命周期
- Maven - 构建配置文件
- Maven - 仓库
- Maven - 插件
- Maven - 创建项目
- Maven - 构建和测试项目
- Maven - 外部依赖
- Maven - 项目文档
- Maven - 项目模板
- Maven - 快照
- Maven - 自动构建
- Maven - 依赖管理
- Maven - 部署自动化
- Maven - Web 应用
- Maven - Eclipse IDE
- Maven - NetBeans
- Maven - IntelliJ IDEA
- Maven 有用资源
- Maven - 常见问题解答
- Maven - 快速指南
- Maven - 有用资源
- Maven - 讨论
Maven 在线测验
以下测验提供与Maven相关的多项选择题 (MCQ)。您需要阅读所有给出的答案,然后点击正确的答案。如果您不确定答案,可以使用显示答案按钮查看答案。您可以使用下一题按钮查看测验中的下一组问题。
答案:C
解释
POM 代表项目对象模型 (Project Object Model)。它是 Maven 中的基本工作单元。它是一个 XML 文件。
题 3 - Maven 生命周期中的哪个阶段处理并根据需要将包部署到可以运行集成测试的环境中?
答案:A
解释
integration-test 阶段处理并根据需要将包部署到可以运行集成测试的环境中。
答案:A
解释
每项目 - 定义在项目 POM 文件 pom.xml 中。
题 5 - 关于 SNAPSHOT 构建,以下哪一项是正确的?
A - SNAPSHOT 是一个特殊版本,表示当前的开发副本。
答案:C
解释
SNAPSHOT 是一个特殊版本,表示当前的开发副本。与常规版本不同,Maven 在每次构建时都会检查远程存储库中是否有新的 SNAPSHOT 版本。
答案:C
解释
runtime - 此范围表示依赖项不需要编译,但在执行期间需要。
题 7 - 关于 Maven,以下哪一项是正确的?
答案:C
解释
Maven 为项目提供了一个通用的模型,该模型可重用、易于维护且易于理解,并提供与它的声明性模型交互的插件或工具。
题 8 - 关于 Maven pom.xml 中的版本,以下哪一项是正确的?
答案:C
解释
这是项目的版本。与 groupId 一起,它用于工件的存储库中,以区分不同的版本。例如:com.company.bank:consumer-banking:1.0, com.company.bank:consumer-banking:1.1。
题 9 - Maven 生命周期中的哪个阶段处理源代码,例如过滤任何值?
答案:B
解释
process-sources 阶段处理源代码,例如过滤任何值。