Maven是什么?Maven(妹文)就是生产力鸭,兄弟们.Maven实现了自动构建,是项目开发中必不可少的工具.那么,今天我就带着大家一步步的安装一下Maven.
下载
首先,打开Maven 的官网的下载页面:Maven官网下载分页
因为网络原因,大家最好在这里选择一下CN 的下载镜像网站,速度提升不是一点半点~
然后,在下面Files
这里面选择相应的压缩包,Linux选择.tar格式的文件,Windows的选择.zip格式的文件. 这里注意:我们要下载的是文件名中带bin的文件~
这里,我就拿我之前下载的3.6.0版本作为演示了,具体下载什么版本还是要看个人情况了~
下载完成后
安装
是这个样子的,然后将之解压到一个没有中文和空格的目录下,这里强调一下,计算机名也不要是中文的,否则会引起一些bug.
我解压完成后是这个样子的:
然后复制路径名称,我们去配置一下环境变量.
配置环境变量
新建一个M2_HOME(这个名字其实什么都可以,这里只不过时大家都习惯这样的命名了),将我们刚才复制过的路径粘贴进来.
然后再path 变量中加入 %M2_HOME%\bin 就可以了~
环境变量配置好之后,我们用命令行测试一下,
这样就表示正常了.
**
配置Maven配置文件
**
然后,你可以在任一一个路径名不带中文和空格的目录下创建一个文件夹,作为本地库.一般的命名规则是:RepMavenIdea.当然这个名字随你拉~
然后 我们打开Maven所在文件夹中的config文件夹中的 settings.xml文件,来配置一下我们的本地库地址和中央库地址
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>E:/RepMavenIdea</localRepository>
找到原配置文件<!-- localRepository>标签的下面, 插入我们需要的地址就可以了,这里注意 使用"/“或者”\"
然后下面找到标签,在中间插入 下面我插入的 代码 ,这里我们就用到了大佬的阿里云仓库~
<mirrors>
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>
-->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
配置完成后,我们就可以打开我们的idea了,进行idea整合.
Idea
打开Idea之后,会让我们选择或者新建project,这里我推荐大家先进行设置然后在创建project
这样我们就配置好了,可以点击Apply之后 去创建project了~
会出现这个页面
这里我们耐心等待 圈圈转完
然后根据需求选择,如果是单纯的java模块,那么就可以不选择直接点Next
我们选择webapp点击next
然后点击next
然后要等待一会时间,让maven从中央库里面下载webapp所需要的的jar包.
等下载完成后,找到src目录
然后
在main下创建两个文件夹
会出现这种提示.选择java和resources
至此,基础环境已经搭建好了.大家可以将项目代码卸载java目录下.然后将所需配置文件放到resources目录下.