idea 中的@value 无法跳转到配置的值
当你在使用 idea 开发 spring 项目时,如果你使用的是现在流行的 maven 项目,我猜如果使用 gradle 的也类似。
那么我们在配置文件中配置的值,可以通过 spring 的@Value 这个注解获取到值,也就是你能在项目使用@Value 的地方,如下图,这里应该会显示个正常的值
这里没用正常显示,我觉得我这个项目是不正常的。
通过设置 idea 提供的 Mark Directory as resource 目录也没有解决问题。
该怎么办,是不是应该重启一下? 大胆去干
重启完,来了个提示,大致是
Spring configuration check Unmapped Spring configuration files found. Please configure Spring facet or use 'Create default context' to add one including all unmapped files.
仔细一看,不就是说检测到是一个 spring 项目,但是存在未映射到的文件么,一想这是不是就是说需要和 spring 关联下呢,
这时就大胆去试
根据提示打开配置页面
就是这样,操作完后,果然好了。
是不是有点重启大法好的意思了
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 我与微信审核的“相爱相杀”看个人小程序副业
· DeepSeek “源神”启动!「GitHub 热点速览」
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库