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!
。
- 打开浏览器,访问