入职必会-开发环境搭建13-Maven安装和配置

简介: Mven是一个流行的项目管理工具,它可以帮助开发人员构建、发布和管理Java项目。本文包含Maven安装和配置。

Maven介绍

Maven是一个流行的项目管理工具,它可以帮助开发人员构建、发布和管理Java项目。以下是Maven的一些重要特点和功能:

  1. 项目对象模型(Project Object Model,POM):

Maven使用POM来描述项目的结构和配置信息,包括项目依赖、插件、构建目标等。通过POM,Maven能够自动化地管理项目的构建过程。

  1. 依赖管理:

Maven能够自动下载并管理项目所需的依赖库。通过在POM中指定依赖,Maven可以从中央仓库或其他远程仓库中获取所需的库文件。

  1. 构建生命周期和插件:

Maven定义了一组标准的构建生命周期(如编译、测试、打包、部署等),并且支持大量的插件,这使得项目构建过程非常灵活和可扩展。

  1. 项目聚合和继承:

Maven支持多模块项目的聚合和继承,这使得跨项目共享配置变得更加方便。

  1. 自动化构建:

通过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是否安装成功步骤如下:

  1. 进入Maven安装目录的bin目录
  2. 点击目录输入cmd
  3. 打开DOS命令行
  4. 输入mvn -v

具体步骤如下图:

  1. 进入Maven安装目录的bin目录

  1. 点击目录输入cmd

  1. 打开DOS命令行

  1. 输入mvn -v

看到Maven的版本号Apache Maven 3.6.1,说明安装成功了。

配置环境变量

在其他Maven安装目录外的其他任意目录输入mvn -v,会出现'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。,说明其他地方不能使用Maven,效果如下图:

这个情况就需要配置Maven到Path环境变量中。

在DOS命令行中输入一个命令,Windows会先在当前工作目录找,找到了就执行,找不到就去环境变量中的Path所指的路径中寻找,如果找到了就直接执行,如果没找到就报错。添加环境变量的目的就是能够在DOS命令行任意目录中执行命令。

添加环境变量步骤:

  1. 此电脑上右键
  2. 选择属性
  3. 点击高级系统设置
  4. 点击环境变量
  5. 系统变量中点击Path,再点击下方的编辑
  6. 点击新建,在输入框中输入MySQL的bin目录

具体操作如下图:

重新打开DOS命令行,切换到任意目录,使用mvn -v命令,可以看到正常使用了,说明Maven环境变量配置成功了,效果如下图:

关注下方公众号程序员平安

回复消息【2100】 获取Maven安装包

相关文章
|
2月前
|
Java Maven
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
这篇文章是一份关于Maven的安装和配置指南,包括下载、环境变量设置、配置文件修改、IDEA集成Maven以及解决jar包下载问题的方法。
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
|
2月前
|
Java Maven
解决idea每次新建maven项目都需要重新配置maven的问题
解决idea每次新建maven项目都需要重新配置maven的问题
109 1
|
3月前
|
Java Maven 编译器
Java编译器注解运行和自动生成代码问题之@AutoService工作问题如何解决
Java编译器注解运行和自动生成代码问题之@AutoService工作问题如何解决
152 1
|
4天前
|
Java 程序员 Linux
Maven的基本安装与使用
Maven的基本安装与使用
|
5天前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
26 4
|
9天前
|
Java Maven
震惊!idea专业版如何配置maven国内源手把手教学
文章提供了如何在IDEA专业版中配置Maven使用国内源(如阿里云)的详细步骤,以加快依赖下载速度,并解释了配置国内源的原因。
88 0
震惊!idea专业版如何配置maven国内源手把手教学
|
21天前
|
XML Java Maven
idea配置maven步骤及常见问题
本文介绍了在IDEA中配置Maven的详细步骤,包括Maven的下载、系统环境变量的配置、Maven本地仓库的设置、镜像加速的配置,以及在IDEA中指定Maven路径和配置文件。同时,还提供了解决每次新建项目需要重新手动配置Maven问题的方法。
idea配置maven步骤及常见问题
|
2月前
|
Oracle Java 关系型数据库
2022 年超详细过程步骤讲解 CentOS 7 安装Maven。以及Mavne配置文件的修改
这篇文章提供了在CentOS 7上安装Maven的详细步骤,包括从官网下载Maven、创建文件夹、上传和解压Maven安装包、配置环境变量、设置Maven源为阿里云、指定jar包仓库位置、配置JDK版本,并验证安装是否成功。
2022 年超详细过程步骤讲解 CentOS 7 安装Maven。以及Mavne配置文件的修改
|
2月前
|
前端开发 Java Maven
【前端学java】全网最详细的maven安装与IDEA集成教程!
【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
79 2
【前端学java】全网最详细的maven安装与IDEA集成教程!
|
2月前
|
安全 Java Maven
优化Maven镜像配置:使用阿里云加速依赖下载
更新Maven镜像配置至关重要,尤其使用阿里云仓库时。在`settings.xml`中加入特定镜像配置可显著提升依赖下载速度。示例配置指定了阿里云镜像ID、替代表态仓库、安全的URL、默认布局及启用版本管理。需定位至用户目录下的`.m2/`文件夹编辑`settings.xml`,添加镜像信息后保存测试。若下载仍慢,考虑网络状况或备选镜像。多镜像设置时需注意避免冲突。
295 3