作者介绍:本人笔名姑苏老陈,从事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仓库,开放出来给大家使用,比如阿里云仓库;
如果您对文章中内容有疑问,欢迎在评论区进行留言,我会尽量抽时间给您回复。如果文章对您有帮助,欢迎点赞、收藏。您的点赞,是对我最大的支持和鼓励,谢谢 :-)