欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring boot Maven环境的安装与配置步骤

程序员文章站 2022-06-28 17:12:39
Spring Boot入门教程——Maven的环境的安装与配置Maven仓库安装Maven环境变量配置认识pom.xml文件配置Maven国内仓库结语Maven仓库Maven是一个项目管理工具,可以对Java项目进行构建,打包以及管理相关依赖。Maven是Apache的一个纯Java开发的开源项目,基于项目对象的(POM)概念,Maven利用一个*信息片段来管理一个项目的构建,报告和文档等步骤。安装Maven打开Maven官方网站单击“apache-maven-3.6.3-bin.zip”下载...


Spring Boot入门教程——Maven的环境的安装与配置


Maven仓库

Maven是一个项目管理工具,可以对Java项目进行构建,打包以及管理相关依赖。Maven是Apache的一个纯Java开发的开源项目,基于项目对象的(POM)概念,Maven利用一个*信息片段来管理一个项目的构建,报告和文档等步骤。

安装Maven

  • 打开Maven官方网站
  • 单击“apache-maven-3.6.3-bin.zip”下载文件,如图所示:
    Spring boot Maven环境的安装与配置步骤
  • 将下载的好的压缩文件解压至自己选择的路径下。

环境变量配置

  • 打开环境变量配置对话框,在系统变量下新建环境变量“MAVEN_HOME”,如图所示:
    Spring boot Maven环境的安装与配置步骤
  • 编辑用户变量PATH,追加“%MAVEN_HOME%\bin;”
    Spring boot Maven环境的安装与配置步骤
  • 检查环境变量
    搜索cmd打开命令行,输入mvn -v”,如果出现Maven版本信息,则说明环境变量配置成功。
    Spring boot Maven环境的安装与配置步骤
    如果没有出现上面版本信息的小伙伴,请仔细检查自己的环境变量是不是不小心配错了。

认识pom.xml文件

POM(Project Object Model)项目对象模型,是Maven工程的基本工作单元,也是Maven的核心。在项目中它以pom.xml文件的形式存在,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖等。在执行任务或者目标时,Maven会先在当前目录中查找pom.xml文件,然后获取所需的配置信息,再执行目标。
POM中通常有以下元素:

  1. dependencies
    在此元素下添加各种依赖,可以包含多个dependency依赖
<dependencies></dependencies> 
  1. dependency
    dependency下有3个基本标识,分别如下:
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version> </dependency> 
 groupId:定义隶属的实际项目,坐标元素之一。
	
	artifactId:定义项目中的一个模块,坐标元素之一。
	
	version:依赖或项目的版本,坐标元素之一。
	
	groupId加上artifactId可以唯一标识项目或库。 
  1. scope
    runtime表示dependency不作用在编译阶段,但会作用在运行和测试阶段,scope还有如compile,provided,system,test等诸多属性,笔者在这里就不一一列出了,感兴趣的小伙伴们可以自行搜索或者查阅相关文档。
 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> 
  1. properties
    properties一般用于统一版本号,如下表示java版本统一为1.8。
<properties> <java.version>1.8</java.version> </properties> 
  1. plugin
    在创建Spring boot项目时,默认提供spring-boot-maven-plugin插件,主要朱勇是将Spring boot程序大包围可执行的JAR或者WAR文件。
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> 

关于pom.xml的详细介绍,就留到后面实际开发的时候吧。

配置Maven国内仓库

国内用户在使用Maven仓库时,一般出现龟速的情况,项目创建好,等了半天都仓库都还没更新完,那是不可人受的,没办法谁让这是外国人搞出来的东西呢,人家服务器在国外啊,对于文明上网的笔者来说,*那是不可能滴,这时候就要看我大阿里的了,只需要在.m2文件夹中增加一个settings.xml文件,然后粘贴如下代码:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository/> <interactiveMode/> <usePluginRegistry/> <offline/> <pluginGroups/> <servers/> <mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/public </url> </mirror> </mirrors> <proxies/> <profiles/> <activeProfiles/> </settings> 

至此,就成功将Maven仓库国外源更换为国内阿里云的源了。
找不到.m2文件夹的小伙伴们不要着急,一般来说.m2仓库的默认路径为“C:\Users\admin.m2”,其中Users可能会是中文用户,admin就是你的账户名。
更换源后,还需要在开发工具中指定Maven的安装目录和自定义的配置文件路径(这一步骤在笔者下篇博客会详细介绍)。

结语

本次,主要给小伙伴们讲解了一下Maven的下载以及如何配置Maven的环境,Maven的pom.xml文件的一些属性,最后给大家简单介绍了如何进行更换国内源操作。至此下来,Spring boot的开发环境算是配置完成了。一波操作下来,是不是觉得so easy?环境配好了,就是工具的安装和使用了,这里笔者使用的开发工具主要是IDEA,所以下篇博客主要是——IDEA的安装与破解

本文地址:https://blog.csdn.net/xdk2166/article/details/107885455