Импорт *** не может быть разрешен

Я использую 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 open jdk. Я обновил Java Home и библиотеку JRE для использования. Его все еще не работает. Примечание. Я импортировал репозиторий кода из bibucket через сам меркуриальный плагин.

Ответ 1

Щелкните правой кнопкой мыши по проекту → BuildPath → Настроить вкладку BuildPath → Libraries →

Двойной щелчок на JRE SYSTEM LIBRARY → Затем выберите альтернативный JRE

Ответ 2

Если проект Maven, вы можете попробовать следующим образом:

  • щелкните правой кнопкой мыши "Зависимости Maven" → "Путь сборки" → "Удалить из пути сборки";
  • щелкните правой кнопкой мыши проект, перейдите к "Maven" --- > "Обновить проект....";

Затем проблема импорта должна быть решена.

Ответ 3

Это проблема, связанная с 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: enter image description here

Ответ 4

Если вы случайно удалили JRE SYSTEM LIBRARY, затем перейдите к установке JRE и добавьте туда банки.

Например: - C:\Program Files (x86)\Java\jre7\lib --- добавьте баночки здесь

C:\Program Files (x86)\Java\jre7\lib\ext --- добавьте баночки здесь