IDEA 2025.1.1.1 创建springboot java-web项目
- vicentz
- 0
- Posted on
1. 打开 IntelliJ IDEA,新建项目
- 打开 IntelliJ IDEA 2025.1.1
- 欢迎界面点击 New Project,或者通过菜单 File → New → Project…
- 在左侧选择 Spring Boot(版本界面可能略有不同)
- 配置项目基本信息:
| 配置项 | 推荐值 |
|---|---|
| Name | my-java-web-app |
| Location | 根据实际情况选择 |
| Language | Java |
| Type | Maven |
| Group | com.example |
| Artifact | hello-docker |
| PackageName | com.example.hellodocker |
| JDK | 17(确保已经安装配置好) |
| Java | 17 |
| 打包 | Jar |
2. 选择下一步选择依赖项
- Developer Tools->Spring Boot DevTools
- Web->Spring Web

点击创建
步骤 2:项目创建完成后,添加 Controller
在 src/main/java/com/example/hello目录下(如果你的 Artifact 是 hello-docker,包名通常是 com.example.hello或 com.example.demo,取决于你填写的 Group 和 Artifact),创建一个新的 Java 类:
- •右键包名 → New → Java Class → 命名为:
HelloController
或者直接在正确的包路径下新建类,代码如下:
package com.example.hello; // 根据你的实际包名调整,比如 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, Docker & Java!";
}
}
3. 项目创建完成后,添加 Controller
在 src/main/java/com/example/hellodocker目录下(如果你的 Artifact 是 hello-docker,包名通常是 com.example.hellodocker,取决于你填写的 Group 和 Artifact),创建一个新的 Java 类:
- 右键包名 → New → Java Class → 命名为:
HelloController
或者直接在正确的包路径下新建类,代码如下:
package com.example.hellodocker.controller; // 根据你的实际包名调整,比如 com.example.controller
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, Docker & Java!";
}
}
✅ 这个 Controller 提供了一个 REST 接口:访问
http://localhost:8080/hello就会返回字符串。4. 运行 Spring Boot 应用
4.1. 找到主类:一般是
src/main/java/com/example/hellodocker/HelloApplication.java(或DemoApplication.java,取决于你 Artifact 名称),它应该包含如下代码:
package com.example.hellodocker; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class HelloApplication { public static void main(String[] args) { SpringApplication.run(HelloApplication.class, args); } }4.2. 右键点击该类 → Run ‘HelloApplication.main()’
IDEA 会启动内嵌的 Tomcat 服务器,控制台输出类似:
Tomcat started on port(s): 8080 Started HelloApplication in 2.345 seconds4.3. 打开浏览器访问:http://localhost:8080/hello
或者使用 IDEA 内置的 HTTP Client、Postman 或 curl:
curl http://localhost:8080/hello你应该会看到返回:
Hello, Docker & Java!🎉 恭喜!你的 Java Web 应用已经可以运行了!
