SpringBoot子项目中application.properties没有小绿叶

问题描述

在创建SpringBoot子项目中的配置文件application.properties时,没有出现下图中的小绿叶图标,说明配置文件没有被Spring扫描到,会导致配置无法生效。

解决方案

解决方案1

在构建spring boot项目时,当你创建3个以上maven模块时可能会遇到启动类、application.properties配置文件没有spring boot项目图标。

此方法没有解决我的问题,目前我只创建了1个maven子模块

参考文章:

https://blog.csdn.net/JSUITDLWXL/article/details/121105980?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-7-121105980-blog-118153973.pc_relevant_3mothn_strategy_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-7-121105980-blog-118153973.pc_relevant_3mothn_strategy_recovery&utm_relevant_index=9

解决方案2

在子项目中将artifactId改为service(父项目的名称)

<parent>
    <artifactId>service</artifactId>
    <groupId>com.bravovax</groupId>
    <version>0.0.1-SNAPSHOT</version>
    <relativePath>../../pom.xml</relativePath>
</parent>

小绿叶图标就会自动出现了

posted @ 2022-10-20 20:02  Fancy[love]  阅读(1613)  评论(0编辑  收藏  举报