7

我正在使用基于 maven 的 intellij IDEA IDE 中的项目。我可以执行所有 maven 目标,但 IntelliJ 在源代码中显示了很多错误,如下所示:

在此处输入图像描述

几个小时前一切正常。我不明白为什么 IDE 继续显示错误。当我重建或编译整个项目(CTRL + F9)或单个 scala 类时,我总是收到这样的成功消息:

在此处输入图像描述

我之前已经配置了scala插件,所以我不知道会发生什么。

感谢您的帮助

4

4 回答 4

7

有时 IntelliJ 缓存会损坏。您可以通过以下方式解决此问题:

文件>“使缓存无效/重新启动”

在出现提示时选择“Invalidate and Restart”后,IntelliJ 将重新启动并重建其缓存。

于 2015-03-30T07:03:46.007 回答
2

如果 IDEA 丢失了明显正确的类型,例如,Database或者DateTime这可能意味着项目的配置错误或损坏。最常见的是它没有所需的第三部分依赖项,例如 Joda Time。

如果您还没有这样做,请仅在 SBT 中定义您的项目并使用sbt-idea插件来生成您的 IDEA 项目定义。然后每当您更改项目依赖项时,重新运行gen-idea以重新生成您的 IDEA 项目文件。没有混乱,没有大惊小怪。

于 2013-02-24T15:35:38.990 回答
1

对此,jetbrains 的错误跟踪器中提出了许多错误。我建议您提出一些错误或为现有错误投票。

看起来你遇到的问题是类型感知突出显示比无用更糟糕。

于 2013-02-24T14:55:19.130 回答
0

感谢您的回复。

我解决了这个问题,再次导入项目。

于 2013-02-24T17:26:41.610 回答