Maven初级入门学习
Posted Mr.zhou_Zxy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven初级入门学习相关的知识,希望对你有一定的参考价值。
Maven
一 Maven介绍
1.什么是Maven
Maven是专门用于构建和管理Java项目的工具
Maven是意第绪语,依地语,表示专家的意思
用Maven来管理Java
2.Maven主要用处一
- 相同的项目结构
1.有一个pom.xml用于维护当前项目都用了哪些jar包
2.所有Java项目都放在src/main/java下面
3.所有的测试代码都放在src/test/java下面
3.Maven主要用处二
- 统一维护jar包
不使用maven:
比如三个不使用Maven的Java项目,项目风格各有不同,那么这三个项目都会各自维护一套jar包。
使用maven:
具有maven风格的项目,首先回把所有的jar包都放在maven仓库里,哪个项目需要用到这个jar包,只需要给出jar包的名称呵呵版本号就可以实现jar包共享了。
- 如图所示,在pom.xml里用到了mysql的jar包,以及版本号
二 Maven 下载与配置
1.下载
https://maven.apache.org/
2.配置环境变量
电脑属性-高级系统配置-环境变量
1.直接在path下配置:D:\\apache-maven-3.6.3\\bin
2.添加一个MAVEN_HOME,值为:D:\\apache-maven-3.6.3
在path中新增:%MAVEN_HOME%\\bin
3.查看配置结果
使用win+r,然后输入cmd
输入mvn -v
如下图所示,显示版本号
三 Maven仓库
1.仓库概念
所谓的maven仓库就是存放项目需要jar包的地方
maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同的jar包
2.仓库默认位置
maven的默认仓库在c盘下,这里把路径改为maven下的一个repository文件夹
3.仓库默认下载路径
maven默认会在maven官网提供的服务器上下载jar包。
但是官方服务器在国外,网速慢,容易卡断
为方便使用,这里使用国内maven阿里云下载地址
4.下载maven仓库
https://mvnrepository.com/
四 创建Maven项目
1.IDEA创建maven项目
2.maven项目结构
3.修改maven依赖源
- 修改前
- 修改后
4.准备工作完成
以上是关于Maven初级入门学习的主要内容,如果未能解决你的问题,请参考以下文章
[AndroidStudio]_[初级]_[配置自动完成的代码片段]