导入***无法解决

我使用Eclipse,结果我有一堆导入*未解决的错误。

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打开jdk。 我更新了Java Home和JRE库以供使用。 它仍然不工作。 注:我通过mercurial插件本身从bibucket导入代码库。

右键单击项目 – > BuildPath – >configurationBuildPath – > Libraries选项卡 – >

双击JRE SYSTEM LIBRARY – >然后select备用JRE

如果这个项目是Maven,你可以试试这个方法:

  1. 右键单击“Maven Dependencies” – >“Build Path” – >“从构buildpath中移除”;
  2. 右键单击项目,导航到“Maven”—>“更新项目….”;

那么import问题就应该解决了。

这是一个与JRE有关的问题。在我的情况下(Eclipse Luna和Maven插件,JDK 7)我通过在pom.xml中进行如下更改然后Maven Update Project来解决这个问题。

从:

  <configuration> <source>1.8</source> <target>1.8</target> </configuration> 

至:

  <configuration> <source>1.7</source> <target>1.7</target> </configuration> 

在JRE中显示问题的屏幕截图: 在这里输入图像描述

如果碰巧你已经删除了JRE SYSTEM LIBRARY,那么去你的JRE安装并从那里添加jar。

例如: – C:\ Program Files(x86)\ Java \ jre7 \ lib —从这里添加jar

C:\ Program Files(x86)\ Java \ jre7 \ lib \ ext —从这里添加jar