更改Eclipse设置以忽略特定文件上的错误

时间:2010-11-26 04:00:20

标签: jquery eclipse ide

在我的eclipse动态web项目中,我的js源文件夹中有jQuery。出于某种原因,Eclipse没有正确处理它并将许多行解释为标准jQuery文件中的错误(即使我安装了javascript开发工具)。

我可以关闭jQuery文件(仅限该文件)的错误检查吗?我仍然希望它像往常一样检测错误,但忽略jQuery.js中的任何内容。

7 个答案:

答案 0 :(得分:92)

看起来日食已经发生了一些变化, 但是对我有用的以下方法似乎与旧方法非常接近。

解决方案包括两个步骤:

  1. 首先,您必须更新Eclipse的首选项(Window > Preferences):

    Update eclipse's preferences

    确保同时检查Manual&您需要Build旁边的Validator (在我的情况下 - 一个javascript)。

  2. 最后您应该更改项目的验证码:

    Update project's validators

    点击Client-side JavaScript Settings(或您需要的任何其他验证器):

    Validator settings

    解释清楚但基本上你应该做的如下:

    点击Add Exclude Group...,选择它,然后点击Add rule... 然后选择Folder or file name(请注意还有其他选项),并指定您的文件/文件夹。

  3. 您应该能够通过删除现有错误/警告来验证其工作情况,
    然后左键单击您的项目并选择Validate选项。

    此设置也可以提交到源代码管理中。

答案 1 :(得分:1)

我在Android Phonegap项目的jquery移动文件上看到了javascript错误。我只是从项目中删除了文件,然后添加它。它现在有效。

答案 2 :(得分:0)

执行以下步骤解决此问题(这将禁用Javascript的eclipse验证): 1.转到Eclipse>偏好>的Javascript>验证器>错误/警告 2.取消选中“启用JavaScript语义验证”。

如果您已经搞乱了项目中的javascript设置,那么对于您已更改的所有项目,首先将所有内容恢复为默认值。之后,请按照步骤操作。

答案 3 :(得分:0)

一种方法是: 1.删​​除javascript - >验证器 - >错误/警告。 2.删除项目 - > .project文件 - > javascript命令 3.这也很重要!删除js文件并再次导入。

答案 4 :(得分:0)

即使我暂停了所有验证器,我也遇到了这个问题。我在上面应用了Gabor的解决方案,应用了更改,重新排除了验证器,并且瞧:它有效。谢谢!

答案 5 :(得分:0)

随着月食Luna我也得到了这个。我右键单击了jquery.jqGrid.min.js并选择了“Validate”。然后验证很好,错误就消失了。

答案 6 :(得分:0)

不确定它是否适用于所有人。 但我所做的是在eclipse的“问题”选项卡中选择不必要的错误,Rclick和删除。 Eclipse停止显示错误..