在没有认识 Maven 之前,手动贴 jar 包,add build path 的情景,还记得吗?还是你没经历过那个年代?
IDEA关联SDK
1、打开 IDEA 工具,找到菜单栏下的 File ——》Other Settings ——》Structures for New Projects
一般来说,让 IDEA 的设置对整个工具都有效,就是 Other Settings。而 Settings 是对当前的项目设置有效。
2、默认没有关联 SDK 的。然后点击右边的 New...,选择自己 JDK 安装的路径
3、如果选择的路径没有 SDK,IDEA 会提示错误信息。选择好之后,选择确定OK即可。至此,IDEA关联SDK完成。
安装 Maven
先认识一下 Maven:Maven百度百科
简单来说,平时在公司里开发项目,Maven 的主要用途就是:帮忙管理各个模块之间的关系,帮助管理 jar 包:常用于清理、导入、生成等。现在公司里的项目基本都是分布式项目了,Maven 显得尤其重要,也是必须要掌握的,否则很难混。
1、先去 Maven 官网下载 Maven,大概10M不到。可以直接查询历史版本:http://maven.apache.org/docs/history.html
说明:Maven 版本太高而 IDEA 还处于低版本,会导致很多无法解释的问题。
下面给出历史版本的下载地址:https://archive.apache.org/dist/maven/maven-3/ Maven 版本我们用 3.5.4 就可以!
点击 3.5.4 版本,接着点击 binaries
找到 bin.zip ,点击下载。
如果下载速度龟速,请下载我提供的路径:https://pan.baidu.com/s/1uMIJ2PzrVp83ttBDAiAdJA 提取码:qvu5
2、然后解压,这时候需要注意的是:解压的路径不要存得太深,否则会遇到一些奇怪的问题。直接对着压缩包鼠标右键“解压到当前文件夹”即可!同时新建一个 repository,用来做你的中央仓库(存放 jar 包的)
3、打开解压的文件夹,直到看到 bin 目录,把地址栏的地址复制,
类似:D:\work\Java\maven\apache-maven-3.5.4
4、打开“我的电脑”,找到环境变量的设置。
5、在下面的 “系统变量”新建:M2_HOME
6、把刚才复制的地址栏,粘贴到变量值上。
7、找到系统变量的 Path,点击编辑。(这个路径也就是安装JDK的时候用到的,这是系统配置路径)
8、如果你的电脑是win7,Path里面的值就会显示成一行。如果是win10,就会分行显示。点击右上角的“新建”,输入固定信息:%M2_HOME%\bin
如果是win7系统,需要在在前面加一个英文的分号,以便隔离上一个设置,系统能辨别。形如 ;%M2_HOME%\bin
9、点击保存所有配置信息后,我们在菜单里输入 cmd 命令行,输入:mvn -v 或者 mvn -version,回车,测试我们的成果。
看到如下显示,就说明我们的 Maven 环境配置成功!
IDEA 配置Maven
1、我们先将 Maven 的中央仓库迁移出 C 盘,因为 C 盘一般是系统盘,后续开发的项目多了,下载的 jar 包就会占满 C 盘的空间,划不来。我们将中央仓库迁移到 D 盘。
我们先去之前解压 Maven 的目录下,修改 Maven 的配置文件 settings.xml 。
找到我们解压的路径(按照个人解压路径为准),找到 settings.xml 文件,用记事本(或者 notepad++)打开
把如下有下划线的部分复制,放到注释外面。(可以根据行数来找到)
剪切到外面后,需要修改中央仓库的指向路径,如我指向 Maven 的解压包下的 repository 文件夹(就是一开始我们创建的那个文件夹,之前说过如何复制一个文件、文件夹的路径:对着文件,鼠标右键属性——》安全——》对象名称)
我们把路径粘贴到配置文件中,记得要放在 settings 的节点下(根据自己实际路径)。如图:
<localRepository>D://work//Java//maven//repository</localRepository>
说明:经过测试,使用 // 作为文件路径识别的符号,有效果,靠谱。
2、配置文件里,添加阿里云镜像配置。主要解决一个问题:国内的网络访问外国的网站,经常会很慢,阿里云已经把 Maven 官网的镜像都搞到自己的服务器了,直接使用阿里云地址即可,下载 jar 包的速度提升 N 倍。
首先我们找到 <mirrors> 节点,然后添加如下代码:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
效果图如下,这样,我们对 Maven 中央仓库的路径就配置好了。
3、打开 IDEA 工具:File ——》Other Settings ——》Settings for New Projects
4、在弹出的对话框里,依次找到:Build,Execution,Deployment ——》Build Tools——》Maven,也可以直接在输入框输入 Maven 直接搜索。我们看到右边 Maven 的默认配置信息,是在当前用户的目录下的 m2 文件夹(如果没有此文件夹,第一次使用 Maven 工具会自动帮忙创建 m2 文件夹)。
5、我们修改 IDEA 里 Maven 的配置信息,需要修改 3 处地方:
①Maven home directory:选择自己 Maven 的 bin 目录所在的路径(可以点击下拉箭头,默认的会找到此路径)
②User settings file:点击右边的 Override,找到刚才 D 盘里 Maven 的 settings.xml 配置文件路径。
③Local repository:点击右边的 Override,找到刚才 D 盘里 Maven 的中央仓库地址。
至此,我们 IDEA 工具配置 SDK、Maven 就大功告成了。