springboot环境搭建
# SpringBoot环境的配置
- JDK 1.8.0_311
- Maven 3.5.4
- IDEA 2021.3.2
- SpringBoot 2.5.0
1、JDK的配置
2、Maven的配置
| 变量名 | 变量值 |
|---|---|
| MAVEN_HOME | D:\apache-maven-3.5.4 |
path中新增%MAVEN_HOME%\bin
修改Maven的设置
地址为 D:\apache-maven-3.5.4\conf\settings.xml
1、修改本地仓库
<localRepository>D:\Maven_Repository2</localRepository
2、修改成阿里云镜像
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public </url>
</mirror>
</mirrors>
3、配置Maven编译的jdk版本
<profiles>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
4、清理Maven仓库脚本
新建一个.bat的空文件,复制下面内容
@echo off
rem create by NettQun
rem 这里写你的仓库路径
set REPOSITORY_PATH=D:\Maven_Repository2
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
echo %%i
del /s /q "%%i"
)
rem 搜索完毕
pause
3、IDEA
IDEA的安装和破解
配置IDEA
修改创建新项目的默认设置


创建新项目
1、直接创建maven项目
2、创建多模块项目,然后在添加maven项目
1、环境检查
检查springboot的要求
进入springboot官网



检查项目jdk

检查模板版本

检查Maven

检查Maven的设置

2、HelloWorld
①继承父工程
在pom.xml中添加一下配置,继承spring-boot-starter-parent这个父工程
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.0</version>
</parent>
②添加依赖
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
③创建启动类
创建一个类在其实加上@SpringBootApplication注解标识为启动类。
@SpringBootApplication
public class HelloApplication {
public static void main(String[] args) {
SpringApplication.run(HelloApplication.class, args);
}
}
④定义Controller
创建Controller,主要Controller要放在启动类所在包或者其子包下。
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
return "hello";
}
}
@RestController相当于@Controller+@ResponseBody
⑤运行测试
直接运行启动类的main方法即可。
打开localhost查看即可
3、打包运行(空项目创建的有坑)
我们可以把springboot的项目打成jar包直接去运行。
①添加maven插件
<build>
<plugins>
<!--springboot打包插件-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
②maven打包

打包结果

③运行jar包
在jar包所在目录执行命令
java -jar jar包名称
即可运行。
遇到了下面的问题

卡在这里了是因为开启了快速编辑模式

可以按ctrl+c让他继续输出(未能解决问题)
4、快速构建
使用Spring Initializr创建
BUG
1、spring-boot-maven-plugin报错
<version>2.3.4.RELEASE</version>
加上版本,然后重启就ok
浙公网安备 33010602011771号