Maven
为什么要学习Maven技术?
在Javaweb中我们需要导入大量的jar包,Maven能够自动导入并且配置这个jar包
1 Maven项目架构管理工具
Maven的核心思想:约定大于配置(有约束不要去违反)
2 下载安装Maven
这里建议在Maven官网下载,稳定的3.6.1版本我觉的是很不错的
3 阿里云镜像
作用: 加速我们的下载, 国内建议使用阿里云的镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
4 本地仓库
在本地的仓库、远程仓库
建立一个仓库:(在我们下载的Maven文件夹里新建一个文件夹命名为maven-repo)
<localRepository>D:\apache-maven-3.6.3\maven-repo</localRepository>
5 在IDEA中配置Maven
第一步:点击创建项目,选择Maven–创建一个新的web项目
第二步:填写我们的组id和项目id,点击next
第三步:接下来依次填写我们的Maven路径,点击next
第四步:到这里就是我们最熟悉的界面了,给自己的项目起个名字,点击完成
第五步:我们点击完成后,会自动下载一些jaar包,在下载的过程中右下角会有一个消息,我们点击自动下载即可,然后我们的Maven项目就创建好了
常见错误:
我之前安装的是3.6.3版本的Maven,后来每次自动下载jar包的时候回报错,后来换了一个3.6.1版本的轻松拿下,还是稳定的旧版本好一点,当然最新的版本也有人没有报错,这里如果出现报错了的解决不了,可以尝试换下低版本的Maven