Maven介绍
Maven是一个流行的项目管理工具,它可以帮助开发人员构建、发布和管理Java项目。以下是Maven的一些重要特点和功能:
- 项目对象模型(Project Object Model,POM):
Maven使用POM来描述项目的结构和配置信息,包括项目依赖、插件、构建目标等。通过POM,Maven能够自动化地管理项目的构建过程。
- 依赖管理:
Maven能够自动下载并管理项目所需的依赖库。通过在POM中指定依赖,Maven可以从中央仓库或其他远程仓库中获取所需的库文件。
- 构建生命周期和插件:
Maven定义了一组标准的构建生命周期(如编译、测试、打包、部署等),并且支持大量的插件,这使得项目构建过程非常灵活和可扩展。
- 项目聚合和继承:
Maven支持多模块项目的聚合和继承,这使得跨项目共享配置变得更加方便。
- 自动化构建:
通过Maven,开发人员可以轻松地执行诸如编译、测试、打包、发布等构建任务,而无需手动编写复杂的脚本。
总之,Maven简化了Java项目的构建和管理流程,提高了开发效率,也为项目的可维护性和可移植性提供了良好的支持。
Maven下载
在线下载
Maven官方网站:https://maven.apache.org/
离线下载
有可能因为网络原因无法从官方下载,为了大家方便,我已经把软件上传到网盘了,效果如下图:
关注下方公众号【程序员平安】
回复消息【2100】 获取Maven安装包
Maven安装
解压缩Maven
将apache-maven-3.6.1-bin.zip
压缩包复制到安装的目录,注意安装目录不要有中文和空格。
在apache-maven-3.6.1-bin.zip
压缩包上右键,选择解压到当前文件夹
,效果如下图:
解压后效果:
配置本地仓库路径
Maven在引入依赖的时候首先从本地仓库依赖,如果没有会从远程仓库下载到本地仓库,为了让大家减少下载,这里我已经把本地仓库上传到了网盘中,效果如下图:
可以通过关注公众号【程序员平安】回复消息【2103】 获取Maven本地仓库。
把本地仓库复制到没有中文和空格的路径中 -> 右键 -> 解压到当前文件夹。效果如下图:
注意:当前本地仓库的路径为:C:\develop\maven_repository
使用记事本打开Maven配置文件,路径为:Maven安装目录/config/settings.xml
,效果如下图:
复制53行的<localRepository>/path/to/local/repo</localRepository>
到55行,把<localRepository>标签中的/path/to/local/repo
修改为你的本地仓库路径,效果如下图:
到此就配置好了Maven本地仓库。
配置远程仓库路径
滚动到settings.xml
文件的158行,也是就</mirrors>
标签的前一行,效果如下图:
回车后,效果如下图:
把下列内容复制到159行的位置
<!-- 阿里云私服 --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
复制后效果如下图:
到此就配置好了Maven远程仓库,当本地仓库没有依赖时,就会到这个远程仓库下载并保存到本地仓库。
验证Maven安装
验证Maven是否安装成功步骤如下:
- 进入Maven安装目录的bin目录
- 点击目录
输入cmd
打开DOS命令行
- 输入
mvn -v
具体步骤如下图:
- 进入Maven安装目录的bin目录
- 点击目录
输入cmd
打开DOS命令行
- 输入
mvn -v
看到Maven的版本号Apache Maven 3.6.1
,说明安装成功了。
配置环境变量
在其他Maven安装目录外的其他任意目录输入mvn -v
,会出现'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。
,说明其他地方不能使用Maven,效果如下图:
这个情况就需要配置Maven到Path环境变量中。
在DOS命令行中输入一个命令,Windows会先在当前工作目录找,找到了就执行,找不到就去环境变量中的Path所指的路径中寻找,如果找到了就直接执行,如果没找到就报错。添加环境变量的目的就是能够在DOS命令行任意目录中执行命令。
添加环境变量步骤:
- 在
此电脑
上右键 - 选择
属性
- 点击
高级系统设置
- 点击
环境变量
- 在
系统变量
中点击Path
,再点击下方的编辑
- 点击
新建
,在输入框中输入MySQL的bin
目录
具体操作如下图:
重新打开DOS命令行,切换到任意目录,使用mvn -v
命令,可以看到正常使用了,说明Maven环境变量配置成功了,效果如下图:
关注下方公众号【程序员平安】
回复消息【2100】 获取Maven安装包