使用maven搭建一个SpingBoot项目

发布于:2024-07-06 ⋅ 阅读:(29) ⋅ 点赞:(0)

1.首先创建一个maven项目

  • 注意选择合适的jdk版本

2.添加依赖

2.在pom.xml中至少添加依赖 spring-boot-starter-web 依赖,目的是引入Tomcat,以及SpringMVC等,使项目具有web功能。

<!-- 引入 包含tomcat,SpringMVC,等 -->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>2.6.13</version>
        </dependency>

<!--    主要是起到约束的作用,在这个包里面声明了各种版本号,供子项目去引用    -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>2.6.3</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
    
<!--    配置maven国内镜像,要么你在本地setting文件里配置,要么在这配置-->
    <repositories>
        <repository>
            <id>central</id>
            <name>aliyun maven</name>
            <url>https://maven.aliyun.com/repository/public/</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>

3.创建启动类

  • 注意,不能直接在java目录下创建一个启动类,会报错。

  • 启动类上添加@SpringBootApplication注解,标志这是一个SpringBoot项目。 
@SpringBootApplication
public class TestApplication {
    public static void main(String[] args) {
        SpringApplication.run(TestApplication.class,args);
    }
}

4.写一个Demo

@RestController
public class TestController {
    @RequestMapping("/test")
    public String test() {
        return "hello word!";
    }
}


网站公告

今日签到

点亮在社区的每一天
去签到