我下载了sample Restlet project并在Eclipse中打开了它。我立刻得到了这个错误:
Errors occurred during the build.
Errors running builder 'Google WebApp Project Validator' on project 'org.restlet.example.serialization.gae-gwt'.
java.lang.NullPointerException
我做错了什么?
答案 0 :(得分:5)
我对自己的项目有同样的错误。在Eclipse Project Explorer中,我右键单击了该项目并选择了Refresh。这清除了我的错误。
答案 1 :(得分:4)
这是我团队中有人发现的临时但可重复的解决方案......
关闭项目 关闭Eclipse 打开Eclipse 打开项目
答案 2 :(得分:1)
我与git一起不断遇到这个问题。我的git存储库在我的eclipse工作区中(即使eclipse警告你不要这样做)。删除旧的存储库,并在eclipse工作区外创建一个新的git存储库,然后克隆我的gwt项目的新副本为我解决了这个问题。希望这会有所帮助。
答案 3 :(得分:1)
我也遇到了这个错误,但是由于git比较.classpath,我注意到我从"配置变量"中删除了一些变量。列表,但不是来自Java Build Path。一旦我从第二个列表中删除它,错误就消失了。
答案 4 :(得分:0)
当我使用NFS上的工作区时,我遇到了这个错误,并且我在两个不同的vnc会话中打开了相同的工作区。我在一个vnc会话上关闭了Eclipse,然后在另一个上重启了eclipse。然后我去了java构建路径并编辑了gwt sdk并让它使用了已经指向的gwt sdk并且它停止了给我那个错误。我实际上没有改变gwt sdk,只是通过这样做的动作。希望这会有所帮助。
答案 5 :(得分:0)
问题是错过了JRE的配置,我刚刚做了以下事情: 转到构建路径配置,选择添加库,JRE系统库,选择您的JRE。 那你去......
答案 6 :(得分:0)
对我来说,这个错误似乎是在编译失败后由于内存不足而eclipse重新启动而发生的。但是,在增加内存(在eclipse.ini中)之后问题仍然存在。上述解决方案均不适合我。
我找到了奇怪的解决方案:我们的项目使用GWT 2.4,所以我切换到2.5(附带插件 - 窗口>偏好设置> google> Web Tookit),重新编译,切换回2.4,嘿presto ,它又恢复了工作!
(我生命中的另一个小时,我永远不会回来!)