我在 STS 中浏览了一个项目结构,在那里我可以看到一个 MVC 模式,其中 Controller 、服务、Dao 和实体类都在那里。但是看了pom.xml才知道它是一个web应用项目。但是如何确认它不是spring boot应用程序..?
我是 Spring Boot 的新手。我所发现的只是 pom.xml 中没有启动器依赖项,或者任何依赖项都带有“boot”字样,并且没有启动 Spring Boot 项目的主要方法。
所以我的问题是哪些特定的依赖项/参数将 Spring Boot 应用程序与非 Spring Boot 应用程序区分开来?
最佳答案
一般来说,在 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>
关于java - 如何知道一个项目是否是spring boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60307724/