一个简单的入门级心得
文章目录
- 一.Maven是什么
- 二.Maven的主要功能
- 1.提供一套标准化项目结构
- 2.提供一套标准的构建流程
- 3.提供一套依赖管理机制
- 总结
一、Maven是什么?
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。
二、使用步骤
1.提供一套标准化项目结构
结构大致如下(示例):
####------项目名称
src------源代码和测试代码目录
main------源代码目录
java------源代码java文件目录
resources------源代码配置文件目录
webapp------(可有可无看情况)web项目核心目录
test------测试代码目录
java------测试代码java文件目录
resources------测试代码配置文件目录
pom.xml------项目核心配置文件
至于第二点提供一套标准的构建流程这个想必大家都知道(包含编译,测试,打包,发布。。。系列流程)就不单独分享了。
2.提供一套依赖管理机制
用人话来翻译就是说给了一套标准的坐标配置来管理各种第三方的项目依赖,而我们只需要简单的操作就可以配置。
再简化一下到实战中就比如说:1.下载jar包 2.复制jar包到项目 3.将jar包加入到工作环境中
比如说我们导入一个常用的jdbc依赖
只需要简单的在pom.xml文件里面写一段导入的语句就可以了
<dependency>
<groupid>mysql</groupid>
<artifactid>mysql-connector-java</artifactid>
<version>8.0.15</version>
</dependency>
嗯,确实很好用!
总结
以上就是今天要讲的内容,本文仅仅简单介绍了Maven工具具体为何,顺便记录一下小编自己的学习历程,更多的内容还是要大家自己去发掘了。