MAVEN的作用是什么?
- 依赖管理:方便快捷的管理项目的资源(jar包),避免版本冲突问题
- 统一项目结构:提供标准、统一的项目结构
- 项目构建:标准跨平台(Linux、windows、MacOS)的自动化项目构建方式。
MAVEN的安装步骤简单分为以下几步:
- 从官网下载并解压文件。
- 配置本地仓库:修改conf/seeting.xml中的<localRepository>为一个指定目录。
- 配置阿里云私服:修改conf/settings.xml中的<mirrors>标签,为其添加子标签(自己网上找一下)
- 最后就是要配置环境变量。MAVEN_HOME为maven的解压目录,并将其bin目录加入PATH环境变量。
在配置过程中,有一些问题是需要注意的。首先你的Java环境变量一定要先配置好。如何知道有没有配置好。就在命令提示符里面输入java就可以了。假如你的Java环境变量没有配置好,那你的maven肯定也没法配置好,因为maven的配置是依赖于jdk的。还要注意的是maven和jdk的版本不要相差太离谱。最好都不要选择太高的版本。我配置的jdk版本为jdk8,maven版本为3.5.4。
那么maven配置好后,就可以开心敲代码(写bug)了吗?当然不行,难道我们用记事本写代码吗?假如技术过硬,也是可以的。我们还要进行maven对idea的集成配置。整个配置过程其实不是很难。但是有很多细节需要注意。一不小心可能就会出错。这里我是跟着b站上的视频配置的,下面是视频链接。
Windows的配置:
Day04-03. maven-idea集成-配置及创建maven项目_哔哩哔哩_bilibili
Mac的配置:
一站式通关|mac下载安装maven并配置环境变量及镜像_哔哩哔哩_bilibili
这两个视频都讲的特别清楚了。跟着做应该问题不大。如何判断自己有没有配置好呢?当你配置好以后,idea会自动进行下载文件到你配置的maven仓库里面。假如你的仓库里面有在一直不断增加文件。且idea没有报错。那么就是配置成功了。
这些就是自动下载的文件,第一次配置可能要下载的比较久,稍微等一段时间就好了。
简单写一点,不是很详细,有时间写个详细的配置过程。这段时间配置这个maven真的耗费我太多时间了。还是要养成好的电脑使用习惯才行啊。