如何在Eclipse helios中禁用JSP验证?

2022-09-01 09:38:57

我在我的Eclipse Helios 3.6中设置了一个Maven项目。它的构建和部署非常好。但它在我的项目上显示了一个红色标记,并显示了很多JSP问题。我想以某种方式在问题视图中摆脱这些JSP验证问题。JSP 问题的一个示例是 ArrayList 无法解析为某个类型。我为此所做的是在窗口>首选项>web->jsp文件->验证我已经取消选中了验证jsp片段除此之外,我右键单击了我的项目。转到属性>验证,然后选中暂停所有验证程序复选框,但是否在问题视图中看到相同的问题,并在我的项目上看到红色标记?


答案 1

我和Aravind类似,但我在常规设置上这样做:首选项>验证。在这里,我取消选择所有“构建”复选框,但保留“手动”选择,以便我想手动验证JSP,XML,... 。


答案 2

@Stijn的答案效果很好,但它禁用了JSP的所有验证。有时,这种验证对于指出您有错误的地方非常有用。

如果您仍然希望验证正常的 JSP而不是验证 JSP(JSP 片段),请按照下列步骤操作:

  1. 从菜单中打开>。WindowPreferences
  2. 导航到 > > 。WebJSP FilesValidation
  3. 取消选中“验证 JSP 片段”复选框。

这是我对在新的 Eclipse 安装中使用 JSP 的 Web 项目所做的第一件事。我刚刚在Jee版本的Eclipse Mars中确认了,但我非常确定它在旧版本中的工作方式也几乎相同,可以追溯到3.2左右。你的 JSP 仍然应该得到验证,但验证器应该不理会你的 JSPF...显然,您的片段必须使用扩展才能使其正常工作。.jspf