You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot多模块改单模块后,IntelliJ IDEA未识别application.properties

解决Spring Boot单模块中IntelliJ IDEA不识别application.properties的问题
  • 检查文件位置:确保application.properties放在src/main/resources目录下——这是Spring Boot默认读取配置文件的路径,放错位置IDEA不会自动识别。

  • 标记resources目录为资源根目录:

    1. 右键点击src/main/resources目录
    2. 选择Mark Directory as -> Resources Root
      操作后IDEA会把该目录识别为资源目录,里面的配置文件就能被正确解析。
  • 刷新构建工具缓存:
    用Maven的话,点IDEA右侧Maven面板的Reload All Maven Projects;用Gradle就点Refresh Gradle Project。让IDEA重新加载项目结构,就能识别配置文件了。

  • 清理IDEA缓存并重启:
    按File -> Invalidate Caches...,选Invalidate and Restart。有时候IDEA缓存出问题会导致文件识别异常,清理后重启基本能解决。

  • 检查Spring Boot插件配置:
    确保pom.xml(Maven)或build.gradle(Gradle)里正确引入了Spring Boot插件,比如Maven的配置:

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
    

    插件能帮IDEA正确识别Spring Boot项目的配置文件。

  • 核对配置文件命名:
    确认文件名是application.properties(或application.yml),拼写错误比如少字母、大小写错了,都会导致IDEA不识别。

内容的提问来源于stack exchange,提问作者kamalhm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 15:00:53