描述
今天在编写云E办项目的时候创建yeb-mail项目
原因:
- 在Spring Boot 父工程中创建Maven子项目的时候,IDEA会默认将这个项目识别为Maven项目,因此在创建好之后不能使用
Spring Boot注解,并且application.yml没有绿叶标志。 - 因为在创建项目的时候创建的就是Maven项目,想要解决这个问题,我们需要在Maven中配置识别pom.xml文件
解决方案:

然后application.yml文件绿叶就会显示,并且可以使用Spring Boot依赖!!

上述方法没有作用的话可以在pom.xml文件中导入如下的依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
如果还是存在存在问题,那么可能是项目嵌套的问题导致没有识别到这个文件。
当在SpringBoot父工程中创建Maven子项目时,IDEA默认将其识别为Maven项目,导致无法使用SpringBoot注解。为使应用识别SpringBoot特性,需在Maven配置中指定识别pom.xml。若应用仍不识别,可尝试引入spring-boot-starter-actuator依赖。若问题依旧,可能涉及项目嵌套导致。

1832

被折叠的 条评论
为什么被折叠?



