IntelliJ IDEA 创建一个maven项目

                                   使用IntelliJ IDEA 创建一个maven项目


准备:

 IntelliJ IDEA Version 2018.2.4

Apache Maven 3.6.1

jdk 1.7+

在已经安装好idea和jdk后,开始进行maven项目的创建。

1、下载maven

官网链接:http://maven.apache.org/download.cgi

注:可下载最新版本,也可下载其他稳定版本。

选择maven下载项

解压后放到任意位置,例如:D:\idea_code\maven 3.6.1\apache-maven-3.6.1

2、配置maven环境变量:

打开计算机-->属性-->高级系统设置-->环境变量选项

在系统环境变量中添加: MAVEN_HOME,路径为自己maven的路径

在系统环境变量的Path变量中添加:%MAVEN_HOME%\bin;

注:该环境变量配置适用于win7;但win10环境配置也大同小异。

查看是否配置成功:   

    进入控制台:win+R   输入cmd

    输入:mvn -v

显示如下内容则配置成功:

如果环境变量配置正常也报错的话,不影响,在成功创建一个maven项目后,这个错误就修正了。

3、创建前的准备:

配置本地仓库:本地仓库就是在进行项目开发时,从maven中央仓库下载的jar包库。

在存放maven的同级目录下创建文件夹,文件夹名为:repository

将maven的conf文件夹下的settings.xml复制到repository,并做修改

修改如下:①添加本地仓库路径到配置文件settings.xml——这样就可以调用本地仓库了

                             ②添加国内下载路径(阿里云镜像)——便于快速下载jar包(以下方最新地址为准)

<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public/</url>
</mirror>

打开idea的settings:配置maven版本,配置文件路径和本地仓库路径,以及运行配置。

注:添加自己的路径,图片仅供参考。

运行配置:

VM Options中写的内容为:-DarchetypeCatalog=local    (为文章末尾引用本地原型数据信息做准备)

JRE选择 jdk1.7及以上版本均可。

4、创建maven项目

选择Maven项目:

填写GroupId和ArtifactId(随意填写),然后点击next

选择maven版本和配置文件settings.xml以及本地仓库的位置,然后点击next

注意Project name路径和Module name路径不要重复,避免发生错误。

Maven项目需要引入,选择自动引入:

显示以下内容则创建成功:——第一次时间比较长(大概2-5分钟)

注:当我们使用maven原型生成项目骨架时会寻找远程原型数据信息:archetype-catalog.xml,而这个数据在外网并且比较大,导致加载速度很慢,因此将这个文件下载下来后,加载就会快很多。

下载链接:https://pan.baidu.com/s/1wgC8unftHyERLfsu3XgfrQ    提取码:5qv8

下载后将archetype-catalog.xml文件放到repository\org\apache\maven\archetype\archetype-catalog\3.1.0目录下


博客参考链接:http://how2j.cn/k/idea/idea-catalog/1557.html

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值