相信能看到这篇帖子的,已经进入了Javaweb或者框架的学习阶段了,idea我们并不陌生,Maven工具的使用可以极大方便我们的学些和开发,下面,就idea配置Maven进行详细的讲解。
首先明确:
idea在创建Maven项目会默认使用idea提供的Maven版本以及相应的配置仓库,这里建议大家:
Maven---->最好还是用自己配置的,特别是采用某种不可描述的方法用idea的同学!!!
下面,我们开始配置Maven
官网:Maven – Welcome to Apache Maven
第一步下载Maven:
对于Maven版本的问题,因为这只是一个工具,包括idea也只是一个工具,在规定的JDK环境下就可以进行使用,当然,在使用过程中会出现问题,所以这里建议使用高版本的Maven,最好使用高版本的idea,以免出现一些解决不了的错误,可以面向百度搜索以往版本和idea版本对Maven的支持版本,我这里用的idea是21.3,Maven用的3.6,完美支持,当然,最新版亦可。
关于idea版本问题我随后会出一期idea不可描述的下载及激活
下面开始继续配置Maven
下载完成之后,在一个相对比较干净的硬盘位置创建文件夹 Environment
这个文件夹专门用来放置自己idea和Java后期使用的配置环境
在Environment目录下创建Maven并将下载好的压缩包解压
在Maven解压缩的文件夹内创建
这个文件夹将作为我们自己的Maven仓库,记住有这个文件夹,可以先不用复制路径
打开conf下的setting.xml
这一行LocalRepository里面就是我们的仓库位置信息
小破站里面有很多人发的阿里云镜像,有些镜像是“坑爹镜像”,不是不能用,而是速度很慢
这里推荐:
nexus-aliyun
*,!jeecg,!jeecg-snapshots
nexus-aliyun
http://maven.aliyun.com/nexus/content/groups/public/
至此,我们的setting.xml配置文件就已经完成了
下面开始为系统配置Maven的环境变量
M2_HOME :对应Maven安装的bin目录
我的是:F:\Environment\Maven\apache-maven-3.8.4\bin
MAVEN_HOME :对应Maven的目录
我的是:F:\Environment\Maven\apache-maven-3.8.4
在系统的Path中配置我们的MAVEN_HOME
%MAVEN_HOME%\bin
记得点确定!
此时我们的Maven就全部配置完成了
打开idea新建一个项目,如下进行选择
因为这里是创建一个app项目,我直接从模板创建了,如果是框架部分,当然也可以不从模板中进行创建,在POM文件直接导入想用的依赖就可以了
老版本的创建方式可能会有所不同,未使用模板创建需要手动在左上角设置Maven
主要思路将路径换成自己的就行!
模板创建后会自动导入依赖
依赖项如果报红,就需要检查setting.xml里配置文件是否写对了,仓库和阿里云的镜像
插件报红通常是因为自己电脑配置和网速的原因,如果是笔记本电脑这里建议最好使用有线连接,WiFi信号会出现不稳定的情况,只要按步骤一步一步来,配置不会出现问题,出现问题请检查自己的配置,或者idea版本兼容问题!
总之一个思路:Maven版本的发布时间必须晚于你自己idea的发布时间,一般情况下都是可以兼容的
至此,idea中就可以正常使用Maven
谢谢大家观看!
我是程序员大聪明。