Eclipse:“无法解析导入的java.io”

wwtsj6pe  于 2022-09-21  发布在  Eclipse
关注(0)|答案(5)|浏览(372)

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

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

有什么主意吗?

tez616oj

tez616oj1#

检查两件事

Eclipse首选项

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

项目构建路径

1.同时查看项目的构建路径:右击项目->Properties->Java Build Path
1.检查libraries文件夹中是否存在JRE系统库以及...
1.如果没有,请使用Add library->JRE System Library添加,然后(从已安装的JDK)选择正确的。

xmq68pz9

xmq68pz92#

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

1.右击项目
1.Maven->更新项目。确保您选择了“强制更新快照/释放”。
1.同时勾选“清理项目”、“从POM更新项目配置文件”和“刷新工作区资源选项”,然后点击“确定”。

lyfkaqu1

lyfkaqu13#

以下几点对我很管用:

  • 关闭项目并重新打开。

  • 清理项目(=重新构建构建路径,从而重新配置JDK库)。
xmd2e60i

xmd2e60i4#

我的项目树中缺少JRE系统库。并且导航到项目‘构建路径’和‘添加(添加)库’起作用了!

wtzytmuj

wtzytmuj5#

我刚刚在使用Eclipse 2022-6和Java-17-OpenJDK-AMD64时遇到了这个问题。我只是在编辑时出现在另一个文件中,相同的代码以前也运行过。

对我来说,所有的设置都是正确的,上面的技巧都不起作用。然后,我所做的是完全删除导入命令import java.io.Closeable;,保存文件,在相同位置添加相同的导入命令,然后再次保存。错误消失了。

相关问题