idea集成maven

1 下载maven并解压

至 http://archive.apache.org/dist/maven/maven-3/下载zip包,下载后的包以下:html

解压到安装目录下:如:D:\software,解压后,目录如图:java

2 配置环境变量

添加系统环境变量,MAVEN_HOME,指向上一步的解压目录,如图:web

并添加到path,如:apache

须确保环境变量中,已配置JAVA_HOME。app

打开cmd,输入mvn -v ,出现以下图示即正面maven已安装成功。webapp

 

3 配置本地仓库

编辑 D:\software\apache-maven-3.5.2\conf\settings.xml ,指定localRepository,如:maven

那,这样再新建项目时,会先到本地仓库寻找jar包。 ide

配置阿里云镜像仓库,在settings.xml中找到mirrors节点,插入以下配置:ui

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>	

4 idea集成

打开idea,搜索maven,设置Maven home directory,User settings file,Local repository,如图:阿里云

为Runner添加VM Options,-DarchetypeCatalog=internal,配置后,新建项目时,会优先查找本地仓库。

5 使用骨架建立maven的java工程

新建项目,选择Maven,勾选Create from archetype,选择 quickstart

输入GroupId、ArtifactId、Version

 

再次肯定信息,注意User settings file 和Local repository是否正确

 指定项目所在位置

点击finish完成。记得点击容许自动导入 enable auto import 控制台log以下

补全resources目录

6 不使用骨架建立maven的java工程

新建项目时,不选择Create from archetype,直接下一步,建立出的项目目录如图,与有骨架的项目相比,只是少了一个可执行的App.java文件。

建立java项目时,推荐使用这种方式

7 使用骨架建立maven的web工程

建立项目,选定骨架webapp

新建java目录,指定为Sources Root

 

解决速度慢的问题:

方法1:在建立Maven项目时加上 archetypeCatalog=internal 参数,以下:

方法2:在maven的VM Options加上 -DarchetypeCatalog=internal 参数,以下:

完毕。

相关文章
相关标签/搜索