1.1、SpringBoot项目新建
Name:MuZiNan-Server => [项目名称]Location:D:\project\many\MuZiNan-Server => [项目位置 ]
Jdk:1.8 => [版本]
packing:jar => [打包方式]
springboot版本随意,先选择一个web依赖即可!
1.2、maven信息配制
IDEA默认maven配制下载速度 极慢,我们将其修改为我们自己的配置。
Maven home path: Maven安装位置User setting file: setting.xml文件位置
Local respository:依赖存放仓库位置
1.3、删除多余文件
除了pom.xml文件保留,其他文件全部删除
删除完毕之后
1.4、pom.xml修改
1、SpringBoot版本修改为 2.5.5版本2、项目基本信息修改
3、版本控制 依赖的版本管理通过properties内部进行控制
4、依赖管理 [dependencyManagement]
使用dependencyManagement包裹dependencies,这样可以做到依赖的声明,但是不引用。
1.5、pom.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<!-- SpringBoot 版本 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.5</version>
<relativePath/>
</parent>
<!-- 木字楠服务基本信息 -->
<groupId>space.muzinan</groupId>
<artifactId>MuZiNan-Server</artifactId>
<version>1.0</version>
<name>MuZiNan-Server</name>
<description>木字楠博客后台服务~</description>
<!-- 版本控制 -->
<properties>
<java.version>1.8</java.version>
<!--===================== SpringBoot相关依赖版本 =========================-->
<springboot.version>2.5.5</springboot.version>
</properties>
<!-- 依赖管理 -->
<dependencyManagement>
<dependencies>
<!--===================== SpringBoot相关依赖 =========================-->
<!-- Web模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>${springboot.version}</version>
</dependency>
<!-- 测试模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>${springboot.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>