什么是Maven?
Maven是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的。
Maven好处
首先看下普通的传统项目
普通的传统项目.png
然后看下Maven项目
Maven项目.png
分析:maven项目为什么这么小?因为没有jar包。 需要jar吗?肯定需要。没有存在于maven项目里面,jar存在于哪?
依赖管理(意思也就是:统一来管理jar包) 这个只是使用maven的一个好处
传统项目的依赖管理
image.pngmaven项目的依赖管理
image.png下面来总结下Maven的好处:
1.一步构建
Maven对项目构建的过程进行标准化,通过一个命令即可完成构建过程。
2.依赖管理
Maven工程不用手动导jar包,通过再pom.xml中定义坐标从maven仓库自动下载,方便且不易出错。
3.maven的跨平台
maven可在Window、linux上使用
4.maven遵循规范
开发有利于提高大型团队的开发效率,降低项目的维护成本,大公司都会考虑使用maven来构件项目。
Maven的安装配置
下载安装
从该网站http://maven.apache.org/下载
图片.png
直接解压到一个没有中文没有空格的文件夹里解压后的目录如下:
图片.png
图片.png
Maven环境变量配置
要配置jdk, maven3.3.9这个版本所需的jdk版本必须要1.7以上(也就是需要配置JDK)
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
然后把MAVEN_HOME添加到path里
图片.png图片.png 图片.png
然后输入 %MAVEN_HOME%\bin;
图片.png验证maven是否配置成功:
打开dos窗口 输入: mvn –v
看到这个就是配置成功了。
图片.png
如果出现这个
图片.png配置maven出现java_home environment variable is not defined correctly
如果出现这个说明JDK配置的路径不对,需要重新配置下JDK。
图片.png
图片.png
图片.png
这样就可以完整配置Maven环境搭建了。
网友评论