如何知道一个项目是否是spring boot

Sam*_*et 3 java spring pom.xml spring-boot

我在 STS 中浏览了一个项目结构,在那里我可以看到一个 MVC 模式,其中控制器、服务、Dao 和实体类都在那里。但是看了pom.xml才知道它是一个web应用项目。但是如何确认它不是spring boot应用程序..?我是弹簧靴的新手。我所发现的只是 pom.xml 中没有启动器依赖项,或者任何依赖项都带有“boot”字样,并且没有启动 Spring Boot 项目的主要方法。所以我的问题是哪些特定的依赖项/参数将 Spring Boot 应用程序与非 Spring Boot 应用程序区分开来?

小智 8

一般来说,在 pom.xml 的第一部分你可以看到这个标签:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.7.RELEASE</version>
    <relativePath /> 
    <!-- lookup parent from repository -->
</parent>
Run Code Online (Sandbox Code Playgroud)