Пустые ошибки в представлении проблем Eclipse
Недавно я преобразовал свою работу dev environment из Idea в Eclipse. У меня есть все и правильное построение, но у меня есть 23 пустых сообщения об ошибках в представлении "Проблемы". Я все еще могу создать все, несмотря на эти ошибки, но очень сложно, если во время создания всплывающее окно "Ошибки в проекте".
Проект "Web_ImageViewer" является проектом GWT.
У меня есть догадка, что эти ошибки каким-то образом связаны с игнорированием выходных папок GWT, но я не уверен.
Я могу удалить эти ошибки, но они просто вернутся. Кто-нибудь знает, как я могу навсегда избавиться от них? Или, если они на самом деле пытаются сказать мне что-то полезное?
(Я не могу опубликовать изображение, так как я новый пользователь)
Ответы
Ответ 1
Отметьте столбец "Задачи" "Тип", чтобы узнать, от какого валидатора генерируются ошибки. Если ошибки бесполезны, попробуйте отключить такую проверку и сделать чистую и сборку. Перейдите в раздел "Настройки" > "Проверка на глобальном уровне" или отключите проверку отдельных проектов, щелкнув правой кнопкой мыши проект > "Свойства" > "Проверка"
Я регулярно выключаю свой HTML-валидатор, так как HTML не хорошо сформирован, когда вы работаете с JSP.
Обновление
Похоже, что многие люди сужают неизвестные ошибки до Web (2.2-2.4) Validator. Попробуйте отключить и перестроить.
Ответ 2
Я сузил его до "Web (2.2-2.4) Validator". После его отключения вам необходимо очистить проект, чтобы ошибка исчезла.
Ответ 3
Я также столкнулся с той же ошибкой, и он работал с простым трюком. Я выбрал свой веб-проект и right click>validate
.Voila, ошибка исчезла.
Ответ 4
У меня была такая же проблема, и я решил ее закрыть, завершив проект и удалив WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.projects/PROJECT/.markers
WORKSPACE - это текущая папка рабочей области, а PROJECT - это название вашего проекта.
Ответ 5
У меня тоже была эта проблема.
Я могу получить ошибку, сначала добавив .jar
в /WebContent/WEB-INF/lib folder
, а затем добавив ее в путь к классам/путь сборки.
Я могу избежать этой ошибки, поместив .jar
в другую папку; например, я создал папку /lib
.
Я предполагаю, что ошибка возникает из-за того, что папка, в которой она находится (/WebContent/WEB-INF/lib
), также является папкой, к которой она обычно экспортируется.
Ответ 6
У меня были те же симптомы: сообщения о подтверждении без описания, местоположение "неизвестно", созданное с помощью Web (2.2-2.4) Validator
.
В моем случае причина заключалась в том, что веб-проект зависел от двух проектов библиотеки (утилиты), и оба они содержали один и тот же файл jar в своих соответствующих папках lib.
Я удалил банку в одном из них, удалил ссылки на удаленные jar и voila, ошибки исчезли.
Ответ 7
В моем случае я получил такие пустые ошибки из-за неправильной настройки рабочего пространства для текстового кодирования.
Когда я исправил это (Меню > Окно > Настройки > Общие > Рабочее пространство > Кодировка текстового файла), все будет хорошо.
Надеюсь, это поможет кому-то.
Ответ 8
Эта ошибка исчезла для моего случая, отключив проверку правильности maven в настройках окна java EE maven validation.
Ответ 9
Вы должны сделать 2 вещи:
1- Проект > Очистка
2. Попробуйте скрыть нежелательные папки (выходную папку с файлами, которые вы не хотите проверять)
http://blog.pengoworks.com/index.cfm/2005/7/7/Hiding-FilesFolders-From-Eclipse-Projects-Using-Filters
У Eclipse иногда странное поведение. Вы также можете попытаться удалить проект из затмения, очистить его вручную и добавить его снова.
Ответ 10
У меня была та же проблема: 78 пустых ошибок проверки из неизвестного источника и пустого текста.
Проблема заключалась в том, что каким-то образом я закончил использование исходной папки webapp
в качестве текущей папки контекста Tomcat, а моя исходная WEB-INF была заполнена папками lib
и tld
.
Как только я удалил эти папки (особенно tld), проблемы исчезли.
Ответ 11
У меня была та же проблема, но у меня только одна.
Location:unknown Type:Validation Message
Я решил его, форматируя "/WEB-INF/web.xml
". Это означает, что я удалил все неиспользуемые "blank space
", "\r\n
", "\t
".
Удачи, и я надеюсь, что это помогло.
Ответ 12
У меня была эта проблема в проекте Maven GWT в Eclipse. Я узнал, что когда я делаю Maven- > Update Project, это приводит к тому, что банки помещаются в каталог WEB-INF/lib, которые также находятся в зависимостях Maven (Project- > Properties- > Java Build Path- > Libraries- > Зависимости Maven). Поэтому каждый раз, когда я делаю Maven- > Update Project (что я делаю, если я ввожу новые зависимости), мне нужно удалить банки, созданные им из WEB-INF/lib, а затем запустить проект (или выполнить компиляцию GWT), чтобы сделать ошибки исчезают.
Ответ 13
Я также исправил это с помощью (Меню> Окно> Настройки> Общие> Рабочая область> Кодировка текстового файла), изменив кодировку Текстового файла на "UTF-8" (по умолчанию MS950) для моего веб-проекта, и это работает!
Ответ 14
Вот еще одна вещь, которую вы можете попробовать, которая сработала для меня, а что-то еще не получилось.
Щелкните правой кнопкой мыши по вашему проекту → Команда → Обновить/Очистить
Поскольку мы используем SVN, это произвело очистку SVN и вызвало перестройку проекта. После этого мои проблемы вернулись снова :)