Ответ 1
Красный восклицательный знак обычно означает, что есть проблема с Путь сборки. Вы видите какие-либо предупреждения в представлении "Проблема"?
У меня только что появился новый компьютер и установлен Eclipse Indigo и все плагины, которые я использую. Но когда я открываю свое рабочее пространство с моего старого компьютера, некоторые проекты имеют восклицательный знак. Что означает красный восклицательный знак в папке проекта?
Красный восклицательный знак обычно означает, что есть проблема с Путь сборки. Вы видите какие-либо предупреждения в представлении "Проблема"?
Это означает, что в этом проекте есть ошибка. Вы можете просмотреть все ошибки на вкладке "Проблемы". нажмите ALT SHIFT Q, а затем X показать эту вкладку.
Это означает, что произошли две вещи.........
Какой файл jar файла или файл настройки проекта для вашего приложения не расположены в тот момент, когда он был ранее на вашем компьютере. Итак, сначала вам нужно настроить проект со всеми файлами jar и обновите его.
Проверить синтаксис в вашем проекте может быть некоторая ошибка.
Если вы не обнаружили ошибок в файлах проекта, обычно это означает, что ваш путь сборки имеет некоторые проблемы. Сначала проверьте содержимое файла jar и jar.
В eclispe щелкните правой кнопкой мыши на вашем проекте, перейдите к пути сборки и перейдите в раздел "Настроить путь сборки". Проверьте ошибки в библиотеках. Настройте его правильно и обновите проект.
Красный восклицательный знак в затмении из-за проблемы/проблемы с путем сборки.
Чтобы найти конкретную проблему, посмотрите на вкладку проблем затмения.
Окно → Показать представление → Проблемы (или) Alt + Shift + Q, X
В моем случае отображение скрытых файлов было включено, и я добавил скрытые расширения файлов jar вместе с оригинальными банками. Добавление только файлов jar, за исключением скрытых файлов, решить проблему
Это может помочь в случае, если ваш путь сборки правильный и вы указали правильную сигнатуру и спецификатор доступа для main, поэтому, возможно, будете использовать его как ловушку, чтобы попробовать, прежде чем вносить какие-либо изменения в ваш путь сборки.
Просто зайдите на панель проблем и удалите проблему, заданную для проекта, очистите проект и постройте его. Это должно решить проблему, если эти шаги заставят красный восклицательный знак исчезнуть.
Похоже, в основном из-за "пути сборки". Но на тот случай, если вы работаете над проектом MAVEN, вот решение.
Решение
Шаг 1 Разверните ваш проект в Eclipse> Щелкните правой кнопкой мыши на "Системная библиотека JRE"> "Путь сборки"> "Удалить из пути сборки"
Шаг 2 Разверните ваш проект в Eclipse> Щелкните правой кнопкой мыши на "Зависимости Maven"> "Путь сборки"> "Удалить из пути сборки"
Шаг 3 Зайдите в ваш локальный репозиторий и следуйте ниже пути "C:\Users\userName\.m2\repository" и удалите все внутри папки репозитория
Шаг 4 Обновите свой проект в Eclipse
Шаг 5 Щелкните правой кнопкой мыши по вашему проекту> "Maven"> "Обновить проект"
Шаг 6 Просто обновите свой проект, и теперь мы готовы к работе..
Он может появиться, когда в библиотеку jar добавлен любой другой файл, кроме .jar. Чтобы это исправить, удалите файл и очистите проект.
Что означает ошибка, так это то, что для установленной версии Java (JDK) требуется обновление, поскольку более старая версия не может быть прочитана. Чтобы исправить проблему, удалите Java (JDK) и установите последнюю версию. Перезапустите eclipse и увидим, что он разрешен.