Maven基础概念专题测试
考察知识点
- Maven 简介与安装配置(JDK 依赖、settings.xml 位置、本地仓库默认路径)
- 约定优于配置原则(标准目录结构、编译输出目录)
- Maven 核心概念(POM、坐标、依赖管理、生命周期、插件)
- 坐标与版本管理(SNAPSHOT 与 RELEASE 版本的区别与更新行为)
💡 参考答案在文末
判断题
1
Maven 本地仓库的默认位置是 ~/.m2/repository,可以通过 settings.xml 修改为其他路径。
2
Maven 插件(Plugin)是用于执行特定任务的组件,如编译、测试、打包等。
3
Maven 是一个纯 Java 项目构建工具,不能用于管理其他语言的项目依赖。
4
Maven 的"约定优于配置"意味着项目结构完全不能修改,必须严格遵守标准目录结构。
单选题
5
Maven 项目中用于定义项目配置和依赖的文件是哪个?
6
Maven 项目的 Java 源码默认应该放在哪个目录?
7
Maven 的全局配置文件 settings.xml 默认位于哪个目录?
8
安装 Maven 之前,必须先安装以下哪个环境?
9
Maven 坐标中 SNAPSHOT 版本与 RELEASE 版本的主要区别是什么?
多选题
10
以下哪些是 Maven 项目的标准目录?
11
以下哪些属于 Maven 的核心概念?
12
Maven 遵循"约定优于配置"原则,以下哪些是 Maven 默认约定的标准目录位置?
填空题
13
Maven 项目编译后的 class 文件默认输出到 ____________ 目录,测试 class 文件输出到 ____________ 目录。
14
验证 Maven 是否安装成功,可以在命令行执行命令 ____________ ,如果安装成功会显示 Maven 版本信息。
15
Maven 使用三个坐标元素唯一标识一个构件,分别是 ____________、____________ 和 ____________。
参考答案
1.正确
2.正确
3.错误
4.错误
5.B
6.B
7.C
8.B
9.B
10.A;B;C;D
11.A;B;C;D
12.A;B;C;D
13.target/classes;target/test-classes
14.mvn -v
15.groupId;artifactId;version
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码