Spring boot Maven环境的安装与配置步骤
Spring Boot入门教程——Maven的环境的安装与配置
Maven仓库
Maven是一个项目管理工具,可以对Java项目进行构建,打包以及管理相关依赖。Maven是Apache的一个纯Java开发的开源项目,基于项目对象的(POM)概念,Maven利用一个*信息片段来管理一个项目的构建,报告和文档等步骤。
安装Maven
- 打开Maven官方网站
-
单击“apache-maven-3.6.3-bin.zip”下载文件,如图所示:
- 将下载的好的压缩文件解压至自己选择的路径下。
环境变量配置
-
打开环境变量配置对话框,在系统变量下新建环境变量“MAVEN_HOME”,如图所示:
-
编辑用户变量PATH,追加“%MAVEN_HOME%\bin;”
-
检查环境变量
搜索cmd打开命令行,输入mvn -v”,如果出现Maven版本信息,则说明环境变量配置成功。
如果没有出现上面版本信息的小伙伴,请仔细检查自己的环境变量是不是不小心配错了。
认识pom.xml文件
POM(Project Object Model)项目对象模型,是Maven工程的基本工作单元,也是Maven的核心。在项目中它以pom.xml文件的形式存在,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖等。在执行任务或者目标时,Maven会先在当前目录中查找pom.xml文件,然后获取所需的配置信息,再执行目标。
POM中通常有以下元素:
-
dependencies
在此元素下添加各种依赖,可以包含多个dependency依赖
<dependencies></dependencies>
-
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可以唯一标识项目或库。
-
scope
runtime表示dependency不作用在编译阶段,但会作用在运行和测试阶段,scope还有如compile,provided,system,test等诸多属性,笔者在这里就不一一列出了,感兴趣的小伙伴们可以自行搜索或者查阅相关文档。
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency>
-
properties
properties一般用于统一版本号,如下表示java版本统一为1.8。
<properties> <java.version>1.8</java.version> </properties>
-
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
下一篇: maven的环境配置安装及jdbc的链接
推荐阅读
-
PHP集成环境XAMPP的安装与配置
-
spring Boot环境下dubbo+zookeeper的一个基础讲解与示例
-
深入phpMyAdmin的安装与配置的详细步骤
-
win10系统下Anaconda+TensorFlow+Pycharm的下载安装与环境配置
-
Spring Boot项目添加外部Jar包以及配置多数据源的完整步骤
-
Java之JDK的下载与安装,java环境变量的配置,Editplus的下载与使用
-
VUE+Element环境搭建与安装的方法步骤
-
PHP开发环境搭建一:PHP集成环境XAMPP的安装与配置
-
win10系统下安装Java SE Development Kit(JDK)与环境变量安装配置的图文过程
-
JDK13.0.1安装与环境变量的配置(Win10平台为例)