我在Eclipse中有几个Android项目,一切都很好,除了一个(一个库)不能解析任何导入。
在同一个工作区的其他Android项目中,java.io导入确实可以很好地解决问题,而且以前(我已经一年多没有使用它了),这个库也运行得很好。
有什么主意吗?
tez616oj1#
检查两件事
Eclipse首选项
1.检查您的Eclipse首选项:Java->Installed JREs1.您正在使用的应该被标记,并且它应该是一个JDK,而不仅仅是一个JRE。
Java
Installed JREs
项目构建路径
1.同时查看项目的构建路径:右击项目->Properties->Java Build Path1.检查libraries文件夹中是否存在JRE系统库以及...1.如果没有,请使用Add library->JRE System Library添加,然后(从已安装的JDK)选择正确的。
Properties
Java Build Path
libraries
Add library
JRE System Library
xmq68pz92#
我正在使用Maven,这就是我所做的重新解决-->
1.右击项目1.Maven->更新项目。确保您选择了“强制更新快照/释放”。1.同时勾选“清理项目”、“从POM更新项目配置文件”和“刷新工作区资源选项”,然后点击“确定”。
lyfkaqu13#
以下几点对我很管用:
或
xmd2e60i4#
我的项目树中缺少JRE系统库。并且导航到项目‘构建路径’和‘添加(添加)库’起作用了!
wtzytmuj5#
我刚刚在使用Eclipse 2022-6和Java-17-OpenJDK-AMD64时遇到了这个问题。我只是在编辑时出现在另一个文件中,相同的代码以前也运行过。
对我来说,所有的设置都是正确的,上面的技巧都不起作用。然后,我所做的是完全删除导入命令import java.io.Closeable;,保存文件,在相同位置添加相同的导入命令,然后再次保存。错误消失了。
import java.io.Closeable;
5条答案
按热度按时间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)选择正确的。xmq68pz92#
我正在使用Maven,这就是我所做的重新解决-->
1.右击项目
1.Maven->更新项目。确保您选择了“强制更新快照/释放”。
1.同时勾选“清理项目”、“从POM更新项目配置文件”和“刷新工作区资源选项”,然后点击“确定”。
lyfkaqu13#
以下几点对我很管用:
或
xmd2e60i4#
我的项目树中缺少JRE系统库。并且导航到项目‘构建路径’和‘添加(添加)库’起作用了!
wtzytmuj5#
我刚刚在使用Eclipse 2022-6和Java-17-OpenJDK-AMD64时遇到了这个问题。我只是在编辑时出现在另一个文件中,相同的代码以前也运行过。
对我来说,所有的设置都是正确的,上面的技巧都不起作用。然后,我所做的是完全删除导入命令
import java.io.Closeable;
,保存文件,在相同位置添加相同的导入命令,然后再次保存。错误消失了。