About Maven
---
在了解maven之前,首先介绍ANT
ANT工具帮助我们进行编译,打包运行等工作
为了方便对项目的管理,Apache对ANT进行了升级,开发了全新的自动化构建工具——Maven
在IDEA中使用Maven
idea中已默认集成了maven,也可以点击...选择自己下载的maven
在下载的maven中的conf目录下有一个核心配置文件:settings.xml
Maven仓库
对于Maven来说,仓库分为本地仓库和远程仓库
项目根据坐标到远程仓库下载对应jar包导入本地仓库,之后再使用则可直接从本地仓库取
不在本机的仓库均为远程仓库,分为 中央仓库 和 本地私服仓库
默认远程仓库为apache提供的中央仓库:http://mvnrepository.com
配置本地仓库和镜像仓库(apache中央仓库的国内镜像)
查找优先级:
另外,如果你的idea中拥有多个jdk,则还需要指定编译运行时的jdk
在settings.xml中如下字段配置: