JavaScript验证器在Eclipse中抛出NullPointerException
我正在EclipseIDE上编写一些PHP文件,我不断收到一个错误,上面写着“构建工作区遇到了一个问题”——工作区是我的项目区域的名称 当我点击“详细信息”链接时,我得到了这个JavaScript验证器在Eclipse中抛出NullPointerException,eclipse,Eclipse,我正在EclipseIDE上编写一些PHP文件,我不断收到一个错误,上面写着“构建工作区遇到了一个问题”——工作区是我的项目区域的名称 当我点击“详细信息”链接时,我得到了这个 Errors occurred during the build. Errors running builder 'JavaScript Validator' on project 'Ullman'. java.lang.NullPointerException 如前所述,我正在使用PHP,所以我不知道为什么它要尝试设
Errors occurred during the build.
Errors running builder 'JavaScript Validator' on project 'Ullman'.
java.lang.NullPointerException
如前所述,我正在使用PHP,所以我不知道为什么它要尝试设置JavaScript验证器。我不知道如何阻止它做这些事情。有人知道吗
我没有经验,所以如果可以的话,请提供详细的答案。更新:Cleanshooter的答案对于PHP特定项目来说是更好的答案。我留下这个答案是因为它对那些因为JavaScript解析器崩溃而在JavaScript文件上遇到错误的人很有用
您可以使用Eclipse->Preferences->JavaScript->validator->Errors/Warnings禁用部分JavaScript验证程序,并取消选中Enable JavaScript semantic validation我自己刚刚遇到这个问题,之前接受的答案没有帮助。问题不在于验证器,而在于构建。要修复此问题,请转到Project->Properties->Builders,然后禁用“JavaScript验证程序”。由于您使用的是PHP,当您尝试使用JavaScript验证器验证PHP文件时,您的构建会变得混乱 这个错误消息并没有起到任何作用,只是很快就让人恼火
只需转到Project->Build Automatically并禁用此选项即可。。不管怎样,PHP都不需要它。。因为没有什么可建的。。但这解决了每次保存或f5操作时抛出的NPE问题我遇到了同样的问题,除非我看到这篇文章,否则上述建议无法完全解决问题@ 但即使这样,在完成了所有操作之后(如其他帖子url所示),也必须手动删除“问题”选项卡语句,如“Errors”和“warning”,只有这样它才能完全消失,至少在EclipseJuno中是这样
希望它能帮助别人。这是我在一些Web动态项目中遇到的问题。每次构建项目时,我都会遇到以下错误:
Errors occurred during the build.
Errors running builder ‘JavaScript Validator’ on project ‘some-project’.
java.lang.NullPointerException
“生成过程中出错。运行生成器的JavaScript时出错
项目“某个项目”上的验证程序“java.lang.NullPointerException”
乍一看,Javascript验证程序似乎抛出了一个NullPointerException,因此您可能会尝试从Project->Properties->validation禁用“客户端Javascript”验证…但我告诉您,问题并不存在
您必须转到Project->Properties->Builders,然后禁用“Javascript”
验证器'
问题解决了。这确实不是一个真正的问题,但是消息有点烦人,因为它发生在每个构建中
项目->属性->构建器然后禁用“Javascript验证程序”
在我的例子中,右键单击project->“project->Properties->Builders然后禁用“Validation”对我有效。对于那些在“dynamic web project”方面遇到问题的人,你可能会发现其他答案都不起作用 我尝试了这里提到的所有选项,发现禁用“Faced Project Validation Builder”解决了这个问题
右键单击项目-->生成器-->取消选中“镶嵌面项目验证生成器”我遇到了相同的错误。它发生在添加D3JS库之后。
我的解决方案是:
-我将库移动到服务器上,html页面从那里获取它们。
-已将库从项目中删除,因为项目中不需要这些库。
为我解决的问题。
建议:
-从项目中删除最新添加的库,并查看错误消息是否消失。
-从服务器动态(以html格式)获取库,但项目中没有这些库。
它不能从根本上解决问题,但有助于消除眼前的挫折。
祝你好运。这是我在一些Web动态项目中遇到的问题。每次构建项目时,我都会遇到以下错误:
Errors occurred during the build.
Errors running builder ‘JavaScript Validator’ on project ‘some-project’.
java.lang.NullPointerException
乍一看,Javascript验证程序
似乎抛出了一个NullPointerException
,因此您可能会尝试从Project->Properties->validation
禁用客户端Javascript
验证……但我告诉您问题不在那里,您必须转到
Project->Properties->Builders
然后禁用Javascript验证程序
问题解决了 禁用“Javascript验证程序”不是理想的解决方案。这只是隐藏了问题 对我有效的是: 从文件>切换工作区切换到新工作区或其他工作区 然后将现有项目导入此新工作区
问题已解决。项目->属性->构建器,然后禁用“Javascript验证程序”, 这解决了我的问题: 生成过程中发生错误。 在项目“xxx”上运行生成器“JavaScript验证程序”时出错。
29我正在使用Spring源代码工具套件IDE,通过以下步骤解决了此问题:
我已经更改了工作区并重新创建了导致错误的项目。有趣的是,在我从eclipse首选项中禁用它之后,我开始出现错误。我将建议,如果禁用javascript验证更好地在两个级别(即项目和工作空间)进行,这才是真正正确的答案。我尝试用Eclipse开发NodeJ,并坚持了一个小时