eclipse项目里javascript总是验证,且出现最多的error是 "Description Resource Path Location Type Syntax error on toke

解决方法:

1.可能之前安装了JSHint,那先在eclipse->Help->Installation Details里面卸载(Uninstall...)


2.* Right Click Project => 
    Build Path => 
    Configure Build Path => 
    Builders

  * In the right hand side , make sure JavaScript Validator is Unchecked, if not uncheck it.


3.I removed the tag in the .project .
    <buildCommand>
        <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
        <arguments>
        </arguments>
    </buildCommand>
  It's worked very well for me.
  说明:只要是含有javascriptValidator这个关键字的buildCommand就移除,比如我的buildCommand是这样的
  <buildCommand>
      <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
      <triggers>full,incremental,</triggers>
      <arguments>
          <dictionary>
              <key>LaunchConfigHandle</key>
              <value>&lt;project&gt;/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (1).launch</value>
          </dictionary>
      </arguments>

  </buildCommand>


4.* Open your project's .project file in a text editor.
  * Remove the line <nature>org.eclipse.wst.jsdt.core.jsNature</nature>

  * Refresh your project


5.* Right click your project
  * Select Properties -> JavaScript -> Include
  * Select Source tab (It looks similar to the Java Build Path Source tab)
  * Expand source folder
  * Highlight Excluded pattern
  * Click Edit button
  * Click Add button next to Exclusion patterns box.

  * Click Browse button and select the JavaScript source by name.


6.Window > Preferences… > JavaScript > Validator > Errors/Warnings and uncheck the box.


7.操作完上面的步骤之后,在Problems透视图里面还有Errors,那我们要手动删除这些Errors,然后刷新一下项目,再Project=>Clean一下就OK了

版权声明:本文为svygh123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。