当我运行HTML Playn示例时,为什么会出现NullPointerException?

时间:2012-02-24 07:01:10

标签: gwt eclipse-plugin playn

我正在尝试在Eclipse中运行Playn html Web应用程序示例。我按照这里的步骤进行了操作:

http://code.google.com/p/playn/wiki/GettingStarted#Running_via_Eclipse

我在Ubuntu 11.10上运行Eclipse 3.7。我安装了插件,我能够成功运行Java版本。

但是,当我通过右键单击Package Explorer中的html列表来运行GWT Compile时,我收到以下错误:

在“playn-showcase-html - GWT Compile”期间发生内部错误。 显示java.lang.NullPointerException

其他样本也会发生这种情况。当我进入GWT Compile对话框时,顶部的消息显示“项目有错误。”

当我启动Eclipse时,我在控制台中收到以下消息:

未安装GWT SDK。

但是,已安装SDK。我通过重做这里的步骤进行了双重检查:

http://code.google.com/intl/da-DK/eclipse/docs/install-eclipse-3.7.html

我收到以下消息:

“Google Web Toolkit SDK 2.4.0”将被忽略,因为它已经安装。

1 个答案:

答案 0 :(得分:5)

通过重新安装GWT插件然后在Eclipse中编辑配置设置,我能够解决这个问题。一般问题似乎是将正确的路径连接在一起。我不知道是什么解决了它,因为我做了一些摆弄,但这就是我认为我做到了:

  1. 点击偏好设置> Google> Web Toolkit
  2. 添加路径:..com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37 / gwt-2.4.0 /并点击确定
  3. 在Package Explorer中右键单击playn-showcase-html
  4. 选定的构建路径>配置构建路径...
  5. 选择Google>左侧面板列表中的Web Tool Kit
  6. 在GWT SDK框中,单击“使用特定SDK,仅选择选项”,然后单击“确定”
  7. 我能够编译并生成Web服务器链接。

    然后我在Chrome中加载了该链接。如果您收到一条消息,说明需要重新编译模块,请返回Eclipse并重新编译HTML目录(右键单击HTML目录> Google> GWT compile。)然后在Chrome中重新加载(F5)页面。