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
Това е пълният файл, той се състои само от спецификацията на doctype. Файлът се използва само за включване в други файлове.   -  person Enrico    schedule 04.06.2014


Отговори (1)


Намерих решението: първо, очевидно е, че самият файл няма никакъв проблем, така че решението е деактивиране на проверката на xhtml в Eclipse за jspf файлове:

  • Отворете Предпочитания от менюто Прозорец
  • Изберете „Валидиране“
  • Потърсете XHTML Syntax Validator и щракнете върху бутона Settings
  • Добавяне на „Изключване на група“
  • Добавете файлово разширение „jspf“ към тази група за изключване

Очевидно това е решението само ако проблемът е свързан с валидирането, ако самият файл има някакъв проблем или не е добре оформен, това не може да бъде решението.

person Enrico    schedule 05.06.2014