1.什么是Maven
maven是一个Apache下的Java项目管理工具,基于项目对象模型(POM--Project Object Model),Maven利用一个中.央仓库能管理一个项目的构建,报告和文档等步骤.
2.Maven的优点
传统项目的弊端
1.jar包需要复制到项目中,比较麻烦
2.项目体积大,不利于维护
3.不利于团队开发
Maven的优点
1.依赖管理(jar包的管理)
2.项目构建(清理,编译,单元测试,打包,安装,部署,运行)
3.Maven的下载
地址: http://maven.apache.org/download.cgi
最好不要使用最新版本,在archives中找到3.3.9版本,下载后解压放到指定的目录,路径不要有中文
4.配置Maven环境变量
新建一个系统变量,变量名是MAVEN_HOME,变量值是maven解压的路径。例如 F:\maven\apache-maven-3.3.9。然后把 %MAVEN_HOME%\bin 加到path中去,配置完成后打开dos命令窗口,输入mvn -v,输出下图信息表示配置成功
5.配置Maven仓库
打开maven文件夹中cof文件夹中的settings.xml文件
1.添加本地仓库
windows系统默认的本地仓库地址是:${user.home}/.m2/repository ,可以将这个地址改为自己需要的地址,在下方添加
<localRepository>F:\repository</localRepository>
2.配置阿里云镜像
将如下代码放到</mirrors>标签前面即可(使用的是国内资源,可以解决下载速度慢的问题)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/%3C;/url>
<mirrorOf>central</mirrorOf>
</mirror>
3.JDK版本
根据自己JDK版本修改
6.Maven在Idea中的使用
打开File--settings--Maven,按照下图设置即可