10.idea中創建springboot項目_jdk17
一、前期準備
- 安裝與配置:
- 確保已安裝 IntelliJ IDEA
- 配置好 JDK17
二、創建 Maven 項目
-
新建項目:
- 點擊
File → New → Project
,選擇左側的Maven
。 - 填寫項目名稱(如
demo
)、存儲路徑,選擇正確的 JDK 版本,點擊Next
。
- 點擊
-
配置項目信息:
- 輸入
GroupId
(如com.example
)、ArtifactId
(如demo
),選擇打包方式為jar
,點擊Next
。
- 輸入
-
完成項目創建:
- 點擊
Finish
,IDEA 會自動生成項目結構,包括pom.xml
文件。
- 點擊
三、配置 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><groupId>com.example</groupId><artifactId>demo</artifactId><version>0.0.1-SNAPSHOT</version><name>demo</name><description>Demo project for Spring Boot</description><!-- 更新 Spring Boot 父依賴版本為 3.1.5 --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.5</version><relativePath/> <!-- lookup parent from repository --></parent><properties><java.version>17</java.version> <!-- Spring Boot 3.x 需要 Java 17 或更高版本 --></properties><dependencies><!-- Spring Web 依賴 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies><build><plugins><!-- Spring Boot Maven 插件 --><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
</project>
四、編寫代碼
- 創建啟動類:
- 在
src/main/java
下新建包(如com.example.demo
),創建DemoApplication.java
:package com.example.demo;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);} }
- 在
- 在相同包下創建
HelloController.java
:package com.example.demo;import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;@RestController public class HelloController {@GetMapping("/hello")public String sayHello() {return "Hello, Spring Boot!";} }
五、運行項目
-
啟動應用:
- 右鍵點擊
DemoApplication.java
,選擇Run
,或點擊類名旁邊的綠色箭頭。
- 右鍵點擊
-
測試接口:
- 打開瀏覽器,訪問
http://localhost:8080/hello
,頁面應返回Hello, Spring Boot!
。
- 打開瀏覽器,訪問