Подтвердить что ты не робот

Пустые ошибки в представлении проблем Eclipse

Недавно я преобразовал свою работу dev environment из Idea в Eclipse. У меня есть все и правильное построение, но у меня есть 23 пустых сообщения об ошибках в представлении "Проблемы". Я все еще могу создать все, несмотря на эти ошибки, но очень сложно, если во время создания всплывающее окно "Ошибки в проекте".

Проект "Web_ImageViewer" является проектом GWT.

У меня есть догадка, что эти ошибки каким-то образом связаны с игнорированием выходных папок GWT, но я не уверен.

Я могу удалить эти ошибки, но они просто вернутся. Кто-нибудь знает, как я могу навсегда избавиться от них? Или, если они на самом деле пытаются сказать мне что-то полезное?

(Я не могу опубликовать изображение, так как я новый пользователь)

4b9b3361

Ответ 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 и вызвало перестройку проекта. После этого мои проблемы вернулись снова :)