安装
<!--[if !supportLists]-->1. <!--[endif]-->maven运行,需要用到jdk,安装maven之前,先要确保系统中安装了jdk 1.4以上的版本。
<!--[if !supportLists]-->2. <!--[endif]-->下载安装包。进入maven官网:http://maven.apache.org/
<!--[if !supportLists]-->3. <!--[endif]-->将下载的文件解压,位置任意。解压后得到的文件结构如下图。其中bin文件夹下,即为maven的命令脚本。
4. 修改环境变量。将bin文件夹的绝对路径,添加到系统的环境变量path中。
<!--[if !supportLists]-->5. <!--[endif]-->验证maven安装是否成功。执行命令mvn -v检查是否安装成功。
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: D:\apache-maven-3.6.0\bin\..
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_191\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
配置镜像地址配置
maven默认连接的maven中央仓库,下载依赖库时速度很慢,所以一般将其配置为国内的镜像地址,比如阿里云maven镜像。
<!--[if !supportLists]-->1. <!--[endif]-->拷贝配置文件。将maven安装目录下的conf/settings.xml拷贝到当前用户目录下的.m2文件夹下。这样做的目的是,修改配置文件时,不会影响其他用户,此文件只对当前用户有效。
<!--[if !supportLists]-->2. <!--[endif]-->修改配置文件。在mirrors元素下,添加阿里云镜像配置,即将阿里云maven作为了中央仓库的镜像,下载依赖库时,是从阿里云下载
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
id/name可以自由决定,只要本地唯一即可。
mirrorOf,指此配置要作为谁的镜像,按上图配置为central即表示此配置为中央仓库的镜像,所有对于中央仓库的请求都会转至该镜像
项目配置
新建mavn项目配置pom.xml:
<!--[if !supportLists]-->1. <!--[endif]-->添加parent标签,继承spring-boot-starter-parent,以获取一些默认配置:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.0.RELEASE</version>
<relativePath/>
</parent>
2. 如果需要把项目打包成一个可执行的jar包,需要添加Maven插件:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
3. Spring-boot其他依赖库:
<!--核心starter,包含auto-configuration,logging and YAML-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<!--单元测试-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
相关推荐
spring boot 框架搭建 maven项目
pit1 spring boot之 maven install 报错[Maven][ERROR] Failed to execute goal org.spri
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
搭建SSM(springMVC+spring+mybatis)框架的maven项目
Spring Boot+MySQL+Mybatis+Maven+IDEA,一个简单的数据库增删改查项目
eclipse工具,用Maven搭建的Spring+Spring MVC+Hibernate框架源码
基于spring boot + maven + opencv 实现的图像深度学习Demo项目,包含车牌识别、人脸识别、证件识别等功能,贯穿样本处理、模型训练、图像处理、对象检测、对象识别等技术点。 基于spring boot + maven + opencv ...
java maven工程 spring boot 学习源码, 真接发布可用
maven spring-mvc框架搭建maven spring-mvc框架搭建
本课程内容包括Spring简介、Spring Boot简介、安装JDK、安装Maven、第一个Spring Boot程序(使用Spring Initializr构建、Spring Boot代码讲解、安装Notepad++)、构建系统、代码、配置、三种方式运行程序、安装...
通过一个使用Spring、Spring Boot和Spring Cloud的小例子来说明如何构建微服务系统。 具体请看附件文件中的:readme.txt 和 [译]Spring构建微服务.png 访问地址:http://localhost:1111/ 运行顺序:...
maven spring-security框架搭建
ssm框架是spring,spring mvc,mybatis三大框架的整合,是现在主流的框架。使用maven构建工具整合这三个框架非常容易,如果大家下载后有什么问题或错误欢迎留言评论,谢谢
Eclipse Spring Boot maven web demo 项目简单实例。 做了Spring Boot maven web配置,可以拿来做初始项目。
maven包,spring boot的maven包,用于离线搭建工程,包含spring boot,mysql,mybatis
JAVA开发框架源码(Spring boot + Mybatis + Bootstrap + Maven + Shiro),框架包含系统管理模块的基础功能(部门管理,用户管理,角色管理和权限分配)。 本框架是一套开放式框架,由快码猿团队经过众多项目应用和...
利用maven构建spring boot,使用jpa访问oracle数据,实现rest方式的webservice,实现了简单的例子,浏览器可以直接访问,返回json格式数据,下载之后,可以直接使用,在本地已经测试成功。
java课程设计基于Spring Boot框架的校园租赁管理系统。已获通过的高分项目。 软件架构 Spring boot +MySQL #####系统开发环境 IntelliJ IDEA 2020 + Maven 3 + Tomacat8 + MySQL+ jdk1.8 java课程设计基于Spring ...
Spring Boot 2 Maven 模板,用于学习
Spring4 mvc+maven 框架搭建,网上找的例子搭建的