首页 > 其他分享 >IDEA导入springboot项目无法识别resources下的application.yml配置文件

IDEA导入springboot项目无法识别resources下的application.yml配置文件

时间:2024-04-29 15:02:07浏览次数:15  
标签:springboot 配置文件 IDEA application yml resources

遇到的问题:IDEA springboot不能读取resources下的yml配置文件 如下图,application.yml文件前面的图标并不是springboot配置文件的图标,这就是IDEA没有识别到yml文件

 正确的配置文件图标因该是下面这样的

可能原因及解决方法:

  1.  文件名问题:确保 YML 文件的名称是正确的。Spring Boot 默认会尝试加载名为 application.yml 或 application.yaml 的配置文件。

  2.  文件位置不正确:确保 YML 文件位于 src/main/resources 目录下。 

  3.  构建配置问题:确保构建工具(如 Maven 或 Gradle)配置正确,能够包含 src/main/resources 目录中的资源文件。
  4.  自定义配置文件加载:如果使用了 @PropertySource 或 @ConfigurationProperties 加载自定义配置文件,确保文件路径正确。

  5.  IDE 缓存问题:尝试清除 IDEA 的缓存和重启 IDEA。可以通过菜单 "File" -> "Invalidate Caches / Restart..." 来清除缓存并重启。

如果都不是以上问题,那就是IDEA配置问题了

打开File->project Structrue->Modules->选中你的项目->右边找到你项目的配置文件的位置->然后点击Mark as栏的Resources(设置你的配置文件路径)->点击ok后,就可以看到你的配置文件图标变成正常的了

 此时就代表配置文件已经被识别到了

标签:springboot,配置文件,IDEA,application,yml,resources
From: https://www.cnblogs.com/luolei0120/p/18165716

相关文章

  • 使用idea 在线创建springboot 项目-需联网
    1.打开idea,点击File,New,Project...2.配置项目名称和地址,配置jdk版本.配置完成点击Next等待导入依赖没有jdk17就下载一下想要在resources目录创建.yml结尾文件,按步骤操作选择Editor->FileandCodeTemplates选择files点击+号,输入名称,和文件类型.......
  • dotnet appsettings 配置文件读取
    Console.Config\Program.csusingMicrosoft.Extensions.Configuration;varbasePath=Directory.GetCurrentDirectory();varconfiguration=newConfigurationBuilder().SetBasePath(basePath)//设置基本路径.AddJsonFile("appsettings.json")//添......
  • SpringBoot自动装配原理
     个人理解,SpringBoot就是由Spring和SpringMVC整合而来。开箱即用、简化监控、简化配置、简化部署;约定大于配置;boot脱离了传统Spring手动配置大量的bean,而SpringBoot自动装配改变了繁琐的局面。 SpringBoot的自动配置基于条件注解和自动配置类,它能够根据应用程序的......
  • vscode 快捷件的配置文件地址 C:\Users\Reciter\AppData\Roaming\Code\User\ke
    vscode快捷件的配置文件地址C:\Users\Reciter\AppData\Roaming\Code\User\keybindings.json更改快捷键冲突我要把QuickGoToSelectedFilePath插件的快捷键Ctrl+E,换成F12,插件文章:https://www.cnblogs.com/pengchenggang/p/18163728但是系统里面已经有好几个F12的......
  • idea启动项目时抛出错误信息Error running 'XXXApplication' Error running XXXApplic
    很多新手小白在启动项目时会出现下面问题,不知道怎么办出现的问题:启动项目时抛出下图错误提示:Errorrunning'XXXApplication'ErrorrunningXXXApplication.Commandlineistoolong.Shortenthecommandlineandrerun. 解决办法:1、直接点击下图位置,进入EditRunConfi......
  • idea插件之apifox自动化测试
    /***测试apifox插件自动化读取*/@RestController@RequestMapping("/api")publicclassSwaggerApiFoxController{/***这是一个测试方法*@return*/@RequestMapping("/test")publicStringtest(){return"test";}}1......
  • springboot~redis的hash结构为key设置过期策略
    redis配置文件开启键过期#The"notify-keyspace-events"takesasargumentastringthatiscomposed#ofzeroormultiplecharacters.Theemptystringmeansthatnotifications#aredisabled.##Example:toenablelistandgenericevents,fromthepo......
  • SpringBoot中几种好用的代码生成器(基于Mybatis-plus生成entity、mapper、xml等)
    前言熟悉Spring框架的同学一定都知道MVC开发模式吧,控制器(Controller)、业务类(Service)、持久层(Repository)、数据库映射(Mapper)、各种DO类构成了我们服务端的代码。初学的时候,觉得新鲜手写这些东西不觉得有啥,但是写久了就会觉得很烦。好不容易在数据库中写完了一遍字段,在Java代码又要......
  • 开发工具IDEA
    IDEA个人使用偏好,笔记。图居多,文字少,可自行参考(个人使用版本:2021.2.2)由于某些原因限制,所以不解释为什么还不更新使用新版本,可自行检索,答案很少,但存在即合理。有疑问可私信!下载步骤:进官网官网,https://www.jetbrains.com.cn/切换语言  选择工具  ......
  • SpringBoot常用注解(部分)
     @Service:注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository:注解在类上,表示这是一个数据访问层bean@Component:注解在类上,表示通用bean,value不写默认就是类名首字母小写@Autowired:按照类型(Spring容器默认单例模......