Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 更改Eclipse设置以忽略特定文件上的错误_Jquery_Eclipse_Ide - Fatal编程技术网

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

Jquery 更改Eclipse设置以忽略特定文件上的错误,jquery,eclipse,ide,Jquery,Eclipse,Ide,在eclipse中的动态web项目中,我的js源文件夹中有jQuery。出于某种原因,Eclipse没有正确处理它,并且在标准jQuery文件中将许多行解释为错误(即使我安装了javascript开发工具) 我可以关闭jQuery文件(并且仅限于该文件)上的错误检查吗?我仍然希望它像往常一样检测错误,但忽略jQuery.js中的任何内容。看起来eclipse有点变化, 但以下对我有效的方法似乎与旧方法非常接近 解决方案包括两个步骤: 首先,您必须更新Eclipse的首选项(Window>pref

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


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

看起来eclipse有点变化,
但以下对我有效的方法似乎与旧方法非常接近

解决方案包括两个步骤:

  • 首先,您必须更新Eclipse的首选项(
    Window>preferences
    ):

    确保选中所需的
    验证器旁边的
    手册
    构建
    (在我的例子中,是javascript)

  • 最后,您应该更改项目的验证程序:

    单击
    客户端JavaScript设置
    (或您需要的任何其他验证器):

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

    单击
    添加排除组…
    ,选择它,然后单击
    添加规则…

    然后选择文件夹或文件名(注意还有其他选项),并指定您的文件/文件夹

  • 您应该能够通过删除现有的错误/警告来验证它是否正常工作,
    然后左键单击项目并选择
    Validate
    选项


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

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

    如果您在项目中弄乱了javascript设置,那么首先将您更改的所有项目都恢复为默认设置。然后,按照步骤进行操作。

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

    我在Android Phonegap项目的jquery mobile文件中看到javascript错误。我只是从项目中删除了该文件,然后添加它。它现在可以工作了。

    对于月食,我也得到了这个。我右键单击jquery.jqGrid.min.js并选择了“验证”。然后,它进行了良好的验证,错误消失了。

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

    哇,我刚刚对我的问题做了一些老大哥式的编辑:)我认为这个问题更适合超级用户。为什么?想一想。这是eclipse,编程,你知道的:谢谢!如何将此设置提交到源代码管理?它存储在哪个文件中?我不太清楚,但肯定是projectroot/.settings目录中的某个文件。更改设置,然后在“团队同步”视图中查看什么是传出更改。你会看到的。这对我不起作用,错误仍然会出现。我是否需要重建或类似的东西。几乎为我工作了,添加了另一个需要的步骤(可能是由于更新版本的eclipse)。谢谢@GáborLipták。这真的帮助了我。