32

我在 Eclipse 中有几个 Android 项目,一切都很好,除了一个(一个库)无法解析任何导入。

java.io 导入在同一个工作区中的其他 Android 项目中确实可以很好地解决,并且以前(我已经一年多没有使用它)这个库也可以正常工作。

有任何想法吗?

4

4 回答 4

83

检查两件事

Eclipse 首选项

  1. 检查您的 Eclipse 首选项:Java->Installed JREs
  2. 您正在使用的那个应该被标记,它应该是一个 JDK 而不仅仅是一个 JRE。

项目构建路径

  1. 还要检查项目的构建路径:右键单击项目 -> Properties->Java Build Path
  2. 检查libraries文件夹中是否存在 JRE 系统库并...
  3. 如果没有使用Add library->添加它JRE System Library,然后选择正确的一个(从已安装的 JDK 中)。
于 2013-03-14T17:33:07.043 回答
7

我正在使用 Maven,这是我为重新解决而做的 -->

  1. 右键单击项目
  2. Maven -> 更新项目。确保选择“强制更新快照/版本”。
  3. 还要检查“clean project”、“update project conf from pom”和“refresh workspace resource options”,然后单击“ok”。
于 2018-09-25T10:11:33.027 回答
1

以下对我有用:

  • 关闭项目并重新打开它。

或者

  • 清理项目(= 重建构建路径,从而重新配置 JDK 库)。
于 2018-01-26T11:58:27.827 回答
0

我的项目树中缺少 JRE 系统库。并导航到项目的构建路径和“添加(ing)库”工作!

于 2019-02-04T17:12:33.930 回答