我在Eclipse中有几个Android项目,除了一个无法解析任何导入(一个库),其他都很好。
在同一工作区域中的其他Android项目中,java.io导入可以正常解析,并且此库以前也能正常工作(我已经一年多没有使用它了)。
有什么想法吗?
检查两件事情
Eclipse 首选项
Java
-> 已安装的 JREs
项目构建路径
属性
-> Java 构建路径
libraries
文件夹中检查 JRE 系统库是否存在,如果不存在,则使用 添加库
-> JRE 系统库
添加正确的(从已安装的 JDK 中选择)。我正在使用Maven,下面是我解决问题的方法 -->
或者
我在项目树中缺少JRE系统库。 前往项目的“构建路径”并“添加库”解决了问题!
我刚在Eclipse 2022-6和java-17-openjdk-amd64中遇到了这个问题。它出现在编辑另一个文件时,之前这段代码是正常的。
对于我来说,所有设置都是正确的,上述所有技巧都没有起作用。然后我做的是完全删除导入命令import java.io.Closeable;
,保存文件,再在同一位置添加相同的导入命令并保存。错误消失了。
import java.io.*;
吗? - Stephen C