Maven的版本对应的jdk和发布日期:Maven – Maven Releases History
到官方网站下载maven,网站: Maven – Download Apache Maven 如下图:
下载maven之前的版本:Index of /dist/maven/maven-3
注意:
idea与maven的版本需要兼容, 所以我们下载maven一定要下载idea版本之前日期的maven
解压下载下来的apache-maven-x.x.x-bin.zip文件, 把bin文件夹的路径设在环境变量里,新建环境变量MAVEN_HOME
选择”我的电脑”鼠标右键 出现如下界面
点击”属性”,见上图红色框,出现下面的界面
点击”高级系统设置”(见上图片的红框),出现如下界面
点击”高级”(默认高级被选中),在高级对应的界面点击”环境变量”,(见上图的红框),进入到环境变量设置界面:
点击”新建”(见上图红框),出现设置环境变量对话框,
变量名为: MAVEN_HOME
变量值为:我们解压maven压缩文件中bin的路径,点击”确定”.
在”环境变量界面”的”系统变量”中找到Path,选中,再点击”编辑”,把刚刚我们设置的环境变量MAVEN_HOME设置到path中,注意 不要把path中的内容去删除
在PATH里加入maven的bin的路径,把光标移到path变量值得最后,然后输入 %MAVEN_HOME%/bin
再点击”确定”,注意:maven的运行环境必须是在java环境下,也就是说,你必须保证你的电脑已经装好JDK了,如果没有,请下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用
如果出现上图内容,说明你已经安装好maven.
软件从远程仓库(可以理解为互联网上的仓库)下载 jar 包并存在本地仓库,本地仓库 就是本地文 件夹,当第二次需要此 jar 包时则不再从远程仓库下载,因为本地仓库已经存在了,可以将本地仓库 理解为缓存,有了本地仓库就不用每次从远程仓库下载了。
但是我们一般不会把本地仓库设置在c盘,我们可以手动设置maven的本地仓库位置,一般我们会把本地仓库设在我们熟悉的地方,比如,我现在把maven的本地仓库设置D盘Maven下的repos.在maven的解压文件夹下的conf文件夹下的settings.xml文件进行设置.
本地仓库 :用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包, 优先从本地仓库查找 ,默认本地仓库位置在
${user.dir}/.m2/repository
,${user.dir}
表示 windows 用户目录。但是我们一般不会把本地仓库设置在c盘,我们可以手动设置maven的本地仓库位置,一般我们会把本地仓库设在我们熟悉的地方,比如,我现在把maven的本地仓库设置D盘Maven下的repos.在maven的解压文件夹下的conf文件夹下的settings.xml文件进行设置.
远程仓库:如果本地需要插件或者 jar 包,本地仓库没有,默认去远程仓库下载。 远程仓库可以在互联网内也可以在局域网内。
中央仓库 :在 maven 软件中内置一个远程仓库地址http://repo1.maven.org/maven2 ,它是中央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包 含了世界上大部分流行的开源项目构件。
1.在idea配置全局的maven配置
2.选择”Settings”进行相关配置
3.配置maven