JavaScript验证器在Eclipse中抛出NullPointerException

Lea*_*cim 49 eclipse

我正在Eclipse IDE上编写一些PHP文件,并且我一直收到一条错误消息,说"构建工作区遇到了问题" - 工作区是我项目区域的名称.

当我点击"详细信息"链接时,我得到了这个

Errors occurred during the build.
Errors running builder 'JavaScript Validator' on project 'Ullman'.
java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

如上所述,我正在使用PHP,所以我不知道它为什么要设置JavaScript Validator.我无法弄清楚如何阻止它做这些事情.谁知道?

我没有经验,所以如果可以,请提供详细的答案.

Cle*_*ter 118

我自己遇到了这个问题,之前接受的答案没有帮助.问题不是验证器,而是构建.要修复转到Project - > Properties - > Builders,然后禁用'JavaScript Validator'.由于您正在使用PHP,因此当您尝试使用JavaScript验证程序验证PHP文件时,您的构建会变得混乱.

错误消息并没有真正做任何事情,它只是非常烦人.

http://blindcoder.wordpress.com/2011/03/04/javascript-validator-problem-in-eclipse/

  • 这是真正的**正确答案**.我尝试用Eclipse开发NodeJS并坚持了一个小时. (5认同)

小智 76

Project-> Properties-> Builders然后禁用'Javascript Validator

http://blindcoder.wordpress.com/2011/03/04/javascript-validator-problem-in-eclipse/

  • 这很有趣......有人编辑了它(我不知道是谁),所以它符合我的答案.HILARIOUS! (3认同)

Pau*_*ien 9

更新:对于特定于PHP的项目,Cleanshooter的答案更好.我将离开这个答案,因为它对于因JavaScript解析器中的崩溃而在JavaScript文件中遇到错误的人很有用.

您可以使用Eclipse - > Preferences - > JavaScript - > Validator - > Errors/Warnings禁用部分JavaScript验证器,并取消选中Enable JavaScript语义验证

  • 我已经更改了工作区并重新创建了导致错误的项目. (2认同)

小智 5

我正在使用Spring Source Tool Suit IDE,我已按照以下步骤修复了此问题:

  1. 选择项目并选择属性选项.
  2. 选择JavaScript> Include Path选项,然后选择Source选项卡.
  3. 单击"编辑"按钮并单击"添加"按钮.
  4. 现在输入包含模式的值为*.js,然后单击"确定"按钮并单击"完成".

    我用这种方式解决了我的问题.如果有人有任何其他办法解决这个问题,请告诉我.