(Indigo)不时Eclipse
抱怨我项目中的某些类cannot be resolved to a type
。即使它在弹出列表中显示类,单击import
(见图)也不会添加导入语句!即使我手动添加它,它也无法识别它(并在导入包下划线)。
- 这只发生在某些项目中。
- 未解析的类型在同一个项目中!(不在其他依赖项中)
- 清理项目确实解决了这个问题,但只是暂时的。
- 我的应用程序由基于多模块 Maven 的项目组成。
- 所有项目都是基于 Maven 的。
右键单击您的项目名称 -> Maven -> 更新项目
这恰好发生在非 Maven 项目的 Eclipse Neon.2(2016 版)中。刷新/更新项目没有帮助,但我能够在不重新创建项目的情况下解决这个问题:
对于那些不使用 Maven 的人,简单地删除项目(并可能重新克隆它)对我来说是可靠的。
右键单击项目 -> Maven -> 更新项目...
检查(强制更新快照/版本)