Reputation: 2653
I have several Android projects in Eclipse, and all is fine, except one (a library) that can not resolve any imports.
The java.io imports do resolve fine in other Android projects in the same workspace, and previously (I haven't used it for over a year) this library worked fine, too.
Any ideas?
Upvotes: 35
Views: 131697
Reputation: 199
I just ran into this problem with Eclipse 2022-6 and java-17-openjdk-amd64. I just appeared during editing in another file, the same code had worked before.
For me, all settings were correct and none of the above tricks worked. What I then did was completely removing the import command import java.io.Closeable;
, saving the file, adding the same import command back at the same place, and saving again. The error disappeared.
Upvotes: 0
Reputation: 71
I was missing the JRE Systems Library in my Project Tree. And navigating to Projects' Build Path and 'Add(ing) Library' worked!
Upvotes: 0
Reputation: 668
I am using Maven an this is what I did to re-solve -->
Upvotes: 9
Reputation: 8032
Check two things
Eclipse preferences
Java
-> Installed JREs
Project build path
Properties
-> Java Build Path
libraries
folder whether the JRE System Library is present and ...Add library
-> JRE System Library
and then
select the correct one (from an installed JDK).Upvotes: 91
Reputation: 309
The following worked for me:
OR
Upvotes: 2