1

我的 Intellij IDEA 似乎发疯了,它找到了我使用的一些标签库,而不是其他的。

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

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

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

发生这种情况之前唯一有效的方法是删除并重新安装 IntelliJ,但这当然很麻烦,有没有解决这个问题的方法?

IDEA 版本是 12.1.5 最新。

4

2 回答 2

1

你可以尝试做一个无效的缓存去 File > Invalidate Caches ...

于 2013-10-03T12:10:51.710 回答
0

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

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

于 2013-10-03T12:08:23.080 回答