【开发环境搭建篇】Maven安装和配置

作者介绍:本人笔名姑苏老陈,从事JAVA开发工作十多年了,带过刚毕业的实习生,也带过技术团队。最近有个朋友的表弟,马上要大学毕业了,想从事JAVA开发工作,但不知道从何处入手。于是,产生了写一个博客专栏想法,介绍当前互联网企业JAVA项目开发如何快速入门。

本文收录于《30天企业JAVA项目开发实战入门》专栏,该专栏内容以当前互联网软件企业中的项目实战为线索,介绍企业JAVA项目开发中涉及到的开发流程、技术、工具、规范要求等等。帮助想从事JAVA开发的大学生或新人,更快、更好的入门JAVA后端开发工作。

一、前言

本文介绍Maven在windows环境下如何安装和配置。

Maven是Apache旗下的一个开源项目,是一款用于管理和构建Java项目的工具。
Maven的作用如下:
1)依赖管理,Maven允许开发者定义项目所需的依赖关系,包括第三方jar包,并管理这些依赖的版本。它会自动下载和安装这些依赖,以及解决依赖冲突和版本兼容性问题。
2)统一项目结构,提供标准化的、统一的Maven工程项目结构;
3)自动化构建,Maven提供了一套自动化的项目构建和管理工具;

二、下载

环境要求:windows11、apache-maven-3.3.1、jdk1.8;

首先,下载Maven安装包,官网下载的话,由于是国外的服务器,下载速度很慢。这里推荐使用绿色免安装版本,已分享到百度网盘中。

绿色免安装版下载地址:https://pan.baidu.com/s/1XR2TO6YrsKtPFZNwhpaXcw?pwd=utpj

官网下载地址:https://archive.apache.org/dist/maven/maven-3/3.3.1/binaries/
在这里插入图片描述

三、安装

Maven绿色免安装版下载后,解压到C盘根目录下面即可。
在这里插入图片描述

四、配置

4.1. 配置本地仓库地址

找到Maven安装目录 》conf下面 settings.xml文件;
在这里插入图片描述
之后,新增标签localRepository,指定本地仓库的路径;

<localRepository>D:\maven-repository</localRepository>

在这里插入图片描述

4.2. 配置远程仓库地址

继续修改settings.xml文件,新增标签,指定远程仓库为阿里云公共仓库;

<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
</mirror>

在这里插入图片描述

4.3. 配置系统环境变量

首先,找到操作系统环境变量配置的按钮,这里以windows11为例,

在这里插入图片描述
之后,新增MAVEN_HOME系统环境变量。在系统环境变量中,点击新建,开始新建系统变量,变量名一般取名为“MAVEN_HOME”,变量值为Maven的安装路径,这里为“C:\apache-maven-3.3.1”,之后,点击确定。
在这里插入图片描述

之后,将其bin目录加入PATH环境变量中。如图,选中“Path”变量,点击编辑,之后,点击新建,之后,输入变量值“%MAVEN_HOME%\bin”,最后,点击确定。
在这里插入图片描述

五、验证

之后,验证Maven是否安装成功;
首先使用win + R 快捷键,打开Windows系统的运行窗口,
在这里插入图片描述
之后,输入cmd命令,打开Windows系统的命令行窗口,之后,输入“mvn -v”命令,查看当前已安装maven的版本信息,如果正常输出了Maven版本信息,那么,恭喜你,Maven安装成功了。
在这里插入图片描述

六、总结

以上介绍了Maven的安装和配置,在实际的开发工作中,会集成到开发工具IDEA中使用,后续的文章会介绍。

关于Maven仓库,这里再详细解释一下:
什么Maven仓库?它是用来存储资源的,主要是存储和管理项目中使用的jar包资源;
Maven仓库有哪些类型?
1)本地仓库:自己计算机上的一个文件夹目录,当我们构建项目时,Maven 会自动下载所需的依赖jar包,并将它们存储在本地仓库中。
2)远程仓库:远程仓库又可以分为私服(私有仓库)、中央仓库、公共仓库;
A、私服:私有仓库只能被企业或个人自己使用,而不是公开的,因此更加安全和私密。
B、中央仓库:Maven Central Repository 是一个全球性的公共仓库,由Maven团队负责管理和维护;地址:https://mvnrepository.com/
C、公共仓库:由一些大厂搭建的Maven仓库,开放出来给大家使用,比如阿里云仓库;

如果您对文章中内容有疑问,欢迎在评论区进行留言,我会尽量抽时间给您回复。如果文章对您有帮助,欢迎点赞、收藏。您的点赞,是对我最大的支持和鼓励,谢谢 :-)

  • 18
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姑苏老陈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值