解决方法:
Build Path =>
Configure Build Path =>
Builders
<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><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (1).launch</value>
</dictionary>
</arguments>
* Remove the line <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
* 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.
1.可能之前安装了JSHint,那先在eclipse->Help->Installation Details里面卸载(Uninstall...)
Build Path =>
Configure Build Path =>
Builders
* In the right hand side , make sure JavaScript Validator is Unchecked, if not uncheck it.
<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><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (1).launch</value>
</dictionary>
</arguments>
</buildCommand>
* Remove the line <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
* Refresh 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.