Eclipse - jspf验证 - 文件过早结束

时间:2014-06-04 14:49:20

标签: eclipse jsp validation xhtml jsp-fragments

我将我的J2EE项目从Eclipse Helios移植到Eclipse Kepler。 我的项目在Helios上验证并正常工作,但是,当它将它及其所有依赖项移动到Kepler时,我在验证期间得到了“文件的过早结束”。 导致错误的文件是一个包含在其他JSP文件中的简单JSPF文件。

这是文件:

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

有人可以帮我吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

我找到了解决方案: 首先,显而易见的是文件本身没有任何问题,因此解决方案是在Eclipse中禁用jspf文件的xhtml验证:

  • 从“窗口”菜单中打开“首选项”
  • 选择&#34;验证&#34;
  • 搜索XHTML语法验证器并单击“设置”按钮
  • 添加&#34;排除组&#34;
  • 添加文件扩展名&#34; jspf&#34;对此排除组

显然,只有当问题与验证有关时才是解决方案,如果文件本身有问题或者格式不正确,这可能不是解决方案。