下载Maven
Maven官网
一般来说windows系统下选红色箭头(winRAR不能很好的支持tar格式的解压)
推荐一款自用的解压软件,无广告。Bandizip
解压到本地并创建仓库
首先要知道这里的仓库repository,是Maven用来集中管理依赖包的地方,并不是workspace之类的地方,刚开始起名MavenProject进去一看才发现全是配置文件。
解压路径为:E:\maven\apache-maven-3.6.0(要注意有些解压软件会单独创建另外一层文件夹)
本地仓库路径为:E:\maven\repository
打开maven配置文件settings.xml(我的路径是E:\maven\apache-maven-3.6.0\conf\settings.xml)并添加如图示蓝色行代码,将黑体字改为自己的本地仓库路径。
添加环境变量
由于是免安装版,所以需要添加环境变量。
此电脑->属性->高级系统设置->环境变量
再找到系统变量里的path,点击编辑,新建一条索引
新建好了之后可以测试一下是否配置正确环境变量,win + r输入CMD进入command,输入mvn -version,如图
则maven配置好了。
在IntelliJ中创建maven工程
File->Setting右上角搜索栏输入maven,注意选择Maven home directory
要选择maven根目录,否则可能会报错。
File -> new -> Project -> Maven,注意红色箭头的地方要选择正确,Project SDK
选择自己的JDK版本。
Next之后,Groupid
是自己的包名,ArtifieldId
是自己的项目名,version
在官方文档里解释为新项目的版本,默认是自动分配的,直接点next就好。
Next了之后是一个概览,将archetypeVersion
更改为archetypeCatalog
,属性值改为internal
再检查一下有没有错。
再Next之后finish就好,注意这个location
不是repository
的位置,需要新建一个工程文件夹mavenProject
,这个是项目的总文件夹,子文件夹myBlog
用来存放本项目myBlog(这里容易出错)
点finish,发现并没有自动生成src
等文件架构。在CSDN上找到了一个解决问题的办法
idea 报错maven [ERROR] Maven execution terminated abnormally (exit code 1),无法自动生成SRC等文件结构
最后文件架构是
之后还要自己添加一些folder便于测试和分层等
最后空项目架构图(main/resources
刚建完是空的,我加了一些配置文件)为
上图的文件夹图标和作用可以通过右键点击文件夹,Make Directory As
来操作
参考文章:使用intelliJ创建Maven工程