intellij idea中spring boot properties文件不能自动提示问题解决

简介: idea和sts里面都有对spring boot中properties文件的提示功能,而且可以通过点击属性可以进入到*Properties.java这类文件中。

idea和sts里面都有对spring boot中properties文件的提示功能,而且可以通过点击属性可以进入到*Properties.java这类文件中。


img_25e82e47f1fa42537e1946e1409b2a87.png
属性提示

img_1d04b086ae4df764041d979df9fe649b.png
通过点击属性进入到属性配置类

需要说明的是,idea社区版好像不具备这个功能,还有旗舰版也需要加载了spring support这个plugin才能支持spring相关的功能,即这个spring boot properties文件的提示功能。

问题

刚从sts转到idea,最近打开一个项目发现properties文件没有提示了,一顿查发现也没有人分享,也没有答案,好不容易找到解决方法,记录一下,也分享给可能会碰到同样问题的新手。

定位

发现统一项目(或者叫module),在不同的idea project里打开的properites是不同的,如下图:


img_bdcaa1991f9e50133a86537380ae8461.png
没有提示的properties文件

img_536a475f6c3736f038198b3477cbf2dc.png
有提示的properies文件

通过上面两个图,应该很明显看出来了,文件的图标好像不太一样,上面是普通的properies文件,下面的是带spring图标的文件。

解决办法

进入模块设置,选中模块->右键->Open Modules Settings(快捷键F4),如图:


img_ded100bf5951960504de9cd0b05d1823.png
添加spring支持
img_5792c05325a1474fd584d45aeca25317.png
添加spring支持

总结

就一句话,给相应的Module添加spring support即可。

目录
相关文章
|
2月前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
87 2
|
11天前
|
Java Spring
【Spring配置】创建yml文件和properties或yml文件没有绿叶
本文主要针对,一个项目中怎么创建yml和properties两种不同文件,进行配置,和启动类没有绿叶标识进行解决。
|
2月前
|
Java 应用服务中间件
SpringBoot获取项目文件的绝对路径和相对路径
SpringBoot获取项目文件的绝对路径和相对路径
118 1
SpringBoot获取项目文件的绝对路径和相对路径
|
3月前
|
XML Java Kotlin
springboot + minio + kkfile实现文件预览
本文介绍了如何在容器中安装和启动kkfileviewer,并通过Spring Boot集成MinIO实现文件上传与预览功能。首先,通过下载kkfileviewer源码并构建Docker镜像来部署文件预览服务。接着,在Spring Boot项目中添加MinIO依赖,配置MinIO客户端,并实现文件上传与获取预览链接的接口。最后,通过测试验证文件上传和预览功能的正确性。
153 4
springboot + minio + kkfile实现文件预览
|
2月前
|
网络协议 Java
springboot配置hosts文件
springboot配置hosts文件
53 11
|
2月前
|
存储 前端开发 JavaScript
|
2月前
|
存储 Java API
|
3月前
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
138 1
|
2月前
|
Java
SpringBoot获取文件将要上传的IP地址
SpringBoot获取文件将要上传的IP地址
38 0
|
3月前
|
缓存 Java 程序员
Java|SpringBoot 项目开发时,让 FreeMarker 文件编辑后自动更新
在开发过程中,FreeMarker 文件编辑后,每次都需要重启应用才能看到效果,效率非常低下。通过一些配置后,可以让它们免重启自动更新。
50 0