IDEA 2025.1.1.1 创建springboot java-web项目

1. 打开 IntelliJ IDEA,新建项目

  1. 打开 ​​IntelliJ IDEA 2025.1.1​
  2. 欢迎界面点击 ​​New Project​​,或者通过菜单 ​​File → New → Project…​
  3. 在左侧选择 ​​Spring Boot​(版本界面可能略有不同)
  4. 配置项目基本信息:
配置项推荐值
Namemy-java-web-app
Location​根据实际情况选择
LanguageJava
​Type​Maven
​Group​com.example
​Artifact​hello-docker
PackageName​com.example.hellodocker
JDK​17(确保已经安装配置好)
​Java17
打包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 seconds

        4.3. 打开浏览器访问:http://localhost:8080/hello

          或者使用 IDEA 内置的 HTTP Client、Postman 或 curl:

          curl http://localhost:8080/hello

          你应该会看到返回:

          Hello, Docker & Java!

          🎉 恭喜!你的 Java Web 应用已经可以运行了!

          Previous Post Next Post

          发表回复

          您的邮箱地址不会被公开。 必填项已用 * 标注