Java IntilliJ IDEA失去了我的从属关系的类路径

Java IntilliJ IDEA失去了我的从属关系的类路径,java,spring,jsp,intellij-idea,Java,Spring,Jsp,Intellij Idea,似乎我的Intellij想法已经疯了,它找到了我使用的一些标记库,而不是其他的 它找不到spring taglib和jsp/jstl/core,它们都在依赖项中,并且都在编译中使用,我的应用程序工作得很好,只是编辑器找不到它们,所以没有代码完成 它可以毫无问题地找到jsp/jstl/fmt和其他一些标记库,但不能找到spring或jsp/jstl/core 尝试从本地repo中删除依赖项并再次获取它们,但仍然没有用 发生这种情况之前唯一有效的方法是删除并重新安装IntelliJ,但这当然非常麻烦

似乎我的Intellij想法已经疯了,它找到了我使用的一些标记库,而不是其他的

它找不到spring taglib和jsp/jstl/core,它们都在依赖项中,并且都在编译中使用,我的应用程序工作得很好,只是编辑器找不到它们,所以没有代码完成

它可以毫无问题地找到jsp/jstl/fmt和其他一些标记库,但不能找到spring或jsp/jstl/core

尝试从本地repo中删除依赖项并再次获取它们,但仍然没有用

发生这种情况之前唯一有效的方法是删除并重新安装IntelliJ,但这当然非常麻烦,有什么解决方案吗


IDEA版本是最新的12.1.5版本。

在intellij编辑器右侧的maven panel项目中,选择所有maven项目并单击右侧按钮鼠标。在显示的上下文菜单中,单击“重新导入”。 这将强制重新导入maven依赖项。 运行后,使用maven进行干净安装


我认为它会解决您的问题。

在intellij编辑器右侧的maven panel项目中,选择所有maven项目并单击右侧按钮鼠标。在显示的上下文菜单中,单击“重新导入”。 这将强制重新导入maven依赖项。 运行后,使用maven进行干净安装


我想这会解决您的问题。

您可以尝试执行一项使缓存无效的操作
转到文件>使缓存无效…

您可以尝试执行使缓存无效的操作
转到文件>使缓存无效…

是的,你是对的,我的缓存似乎是如何损坏的。是的,你是对的,我的缓存似乎是如何损坏的。