下载maven,并且配置maven
idea集成maven
在idea中设置maven ,让idea和maven结合使用。
idea中内置了maven ,一般不使用内置的, 因为用内置修改maven的设置不方便。
使用自己安装的maven, 需要覆盖idea中的默认的设置。让idea指定maven安装位置等信息
打开idea
配置的入口 ①:settings 配置当前工程的设置
②:配置以后新建工程的设置, file–other settings–Settings for New Project
以上的两个位置都需要进行配置
打开settings配置
这3个都是项目的配置,我们一般使用maven
--Maven
Maven Home directory: maven的安装目录
User Settings File : 就是maven安装目录conf/setting.xml配置文件
Local Repository : 本机仓库的目录位置
以上是配置完maven,还要配置maven使用的jdk
-DarchetypeCatalog=internal
为什么要加命令参数-DarchetypeCatalog,
以上配置 是关于为什么要加命令参数-DarchetypeCatalog,是由于IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件,该命令的参数-DarchetypeCatalog,可选值为:remote,internal ,local等,用来指定archetype-catalog.xml文件从哪里获取。默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件。
http://repo1.maven.org/maven2/archetype-catalog.xml 文件约为3-4M,***很慢,导致创建过程卡住。所以改成了internal使用内置的xml配置文件,这样以下子就能进到项目。
打开other settings 配置
配置以后新建工程的设置, file–other settings–Settings for New Project
和上面setting里面配置的一样
以上就是idea配置maven的全部的过程