springboot環境搭建
阿新 • • 發佈:2022-03-27
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