Eclipse – проверка jspf – Преждевременный конец файла

Я переношу свой проект J2EE с Eclipse Helios на Eclipse Kepler. Мой проект проверяется и правильно работает на Helios, но при перемещении его и всех его зависимостей в Kepler я получаю это «Преждевременный конец файла» во время проверки. Файл, вызывающий ошибку, представляет собой простой файл JSPF, включенный в другие файлы JSP.

Это файл:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Кто-нибудь может мне помочь?

Большое спасибо!


person Enrico    schedule 04.06.2014    source источник
comment
Я не вижу весь файл, кроме DOCTYPE   -  person Prasad    schedule 04.06.2014
comment
Это полный файл, он состоит только из спецификации типа документа. Файл используется только для включения в другие файлы.   -  person Enrico    schedule 04.06.2014


Ответы (1)


Я нашел решение: во-первых, очевидно, что сам файл не имеет никаких проблем, поэтому решение заключается в отключении проверки xhtml в Eclipse для файлов jspf:

  • Откройте «Настройки» из меню «Окно».
  • Выберите «Проверка»
  • Найдите XHTML Syntax Validator и нажмите кнопку «Настройки».
  • Добавьте «Исключить группу»
  • Добавьте расширение файла "jspf" в эту группу исключения

Очевидно, это решение только в том случае, если проблема связана с проверкой, если у самого файла есть какие-то проблемы или он неправильно сформирован, это не может быть решением.

person Enrico    schedule 05.06.2014