Maven工程使用大全(很详细)

什么是Maven?

如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。

以往开发项目时,程序员往往需要花较多的精力在引用Jar包搭建项目环境上,而这一项工作尤为艰难,少一个Jar包、多一个Jar包往往会报一些让人摸不着头脑的异常。

而Maven就是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。

如何创建Maven工程?

步骤一:打开IDEA,创建一个maven工程
在这里插入图片描述

步骤二:选择如下这个项目,可以通过搜素quick快速定位到

在这里插入图片描述
步骤三:依次创建好分组,文件工程名(项目名称)
在这里插入图片描述
步骤四:setting-xml,我们提前需要编写好文件存储的位置,我放在D盘目录下,当我选择好,第三行会自动弹出存放的jar包位置
在这里插入图片描述
如下路径:
在这里插入图片描述
步骤五:最后确定工程名,自定义即可,点击ok,我们在idea里的maven工程就初步建立完成

在这里插入图片描述
步骤六:此时IEDA里生成的maven工程,需要改动几点,如下:
在这里插入图片描述

如何使用maven在IDEA中交互?

步骤一:可以打开我们的网页,搜素MAVEN,在弹出的第一个页面选择进入:
Maven Repository: Search/Browse/Explore
步骤二:搜素我们需要下的依赖包(这里演示下载spark-sql依赖包)
在这里插入图片描述
步骤三:选择我们需要的版本,点击进入后,复制依赖包的代码
在这里插入图片描述

步骤四:黏贴到maven工程项目里的<dependencies /dependencies>
在这里插入图片描述
步骤五:此时,IDEA右下角会提示两个选择,一个是手动下载,一个是自动下载,可以任意选择
在这里插入图片描述