导入***无法解决
我使用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,你可以试试这个方法:
- 右键单击“Maven Dependencies” – >“Build Path” – >“从构buildpath中移除”;
- 右键单击项目,导航到“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