У меня просто была похожая проблема.JDK был там, представление проблем было установлено на Показать все, и все же были сотни неразрешенных ошибок типов.Даже обновление (F5) не сработало бы.
В окне «Проект | Свойства | Путь сборки Java | Библиотеки» я видел только системную библиотеку JRE, но не нужную запись «Зависимости Maven».И «Зависимости Maven» также отсутствовали в представлении Package Explorer.
Я наконец исправил это, щелкнув правой кнопкой мыши по проекту в Package Explorer, выбрав Maven из меню, затем выбрав «Обновить конфигурацию проекта»."Это добавило «Зависимости Maven», и все ошибки исчезли.
Это было хорошо, потому что до этого исправления мне приходилось рассматривать Eclipse как тупой редактор и запускать mvn compile
в командной строке для поиска ошибок.