Maven
给大家介绍一个工具maven
Maven是干嘛得呢?
Maven是专门用于管理和构建JAVA项目得工具,它的主要功能有:
1.提供了一套标准化得项目结构
2.提供了一套标准化得构建流程(编译,测试,打包,发布...)
3.提供了一套依赖管理机制
Maven标准代码结构
大家可能不是很懂给大家解释下
提供了一套标准化得项目结构:
通用得写代码得软件 eclipse myeclipse idea
不同得ide之间,项目结构不同,不通用 每个软件只能各自得平台进行编译
Maven就提供了一套标准化得项目结构,所有IDE使用Maven构建得项目结构完全一样,所有IDE创建得Maven项目可以通用
提供了一套标准化得构建流程(编译,测试,打包,发布...)
通过一些Maven独有得命令来实现这些流程
提供了一套依赖管理机制
依赖管理其实就是管理你项目所依赖得第三方资源(jar包,插件...)
之前我们就是下载jar包,复制jar包到项目,将jar加入到工作环境
而Maven使用标准得坐标配置来管理各种依赖,只需要简单的配置就可以完成依赖管理
Apache Maven是一个项目管理和构建工具,它是基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的创建,报告和文档
官网:https://maven.apache.org/index.html
Maven模型
其他的明天介绍 哈啊哈哈哈哈哈诸位加油



