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

在 Eclipse 的动态 Web 项目中,jQuery 位于 js 源文件夹中。由于某些原因,Eclipse 没有正确地处理它,并且将许多行解释为标准 jQuery 文件中的错误(尽管我已经安装了 javascript 开发工具)。

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

88128 次浏览

It looks like eclipse has changed a bit,
but the following method which worked for me seems very close to the old one.

The solution consists of 2 steps:

  1. First you have to update Eclipse's preferences (Window > Preferences):

    Update eclipse's preferences

    Make sure that you check both Manual & Build next to the Validator you need
    (in my case - a javascript one).

  2. Last you should change your project's Validators:

    Update project's validators

    Click on Client-side JavaScript Settings (or any other validator you need):

    Validator settings

    The explanation is clear but basically what you should do is as follows:

    Click on Add Exclude Group..., select it and then click on Add rule....
    Then pick Folder or file name (note that there are other options), and specify your file/folder.

You should be able to verify that its working by deleting the existing errors/warnings,
and then left-click your project and select the Validate option.

This setting can be committed into source control as well.

Perform these steps to solve this(This will disable eclipse validation for Javascript): 1. Go to Eclipse > preference > Javascript> validators > Errors/Warnings 2. Uncheck "Enable JavaScript semantic validation".

If you have messed around with the javascript settings in your projects, then restore everything to default first for all the projects that u have changed. After that, follow the steps.

One way is that : 1.remove javascript -> validator -> errors/warning. 2.remove project -> .project file -> javascript command 3.It is important,too! delete js file and import again.

I had javascript errors seen on jquery mobile file on an Android Phonegap project. I simply removed the file from the project and add it afterwards. It works now.

With eclipse Luna I was getting this as well. I did a right click on jquery.jqGrid.min.js and selected 'Validate'. It then validated fine and the errors went away.

Not sure if it'll work for all. But what i did was select the unnecessary errors in 'problems' tab of eclipse, Rclick and Delete. Eclipse stopped showing the error..