无法为Java SE标准类解析导入XXX [英] Import XXX cannot be resolved for Java SE standard classes
问题描述
我使用Eclipse,结果发现我有一堆导入 * 未解决的错误。
I use Eclipse and turns out I have a bunch of import * not resolved errors.
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
以上所有都有相同的错误。
我检查了我的java版本是1.7.0 open jdk。我更新了Java Home和JRE库以供使用。它仍然无法正常工作。
注意:我通过mercurial插件本身从bibucket导入了代码库。
All of the above have the same error. I checked my java version it is 1.7.0 open jdk. I updated Java Home and the JRE library to use. Its still not working. Note: I imported the code repository from bibucket via the mercurial plugin itself.
推荐答案
右键单击项目 - > BuildPath - >配置BuildPath - > Libraries选项卡 - >
Right click on project - >BuildPath - >Configure BuildPath - >Libraries tab - >
双击JRE SYSTEM LIBRARY - >然后选择备用JRE
Double click on JRE SYSTEM LIBRARY - >Then select alternate JRE
这篇关于无法为Java SE标准类解析导入XXX的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!