【问题标题】:Deploy GWT Application to Google App Engine using NetBeans使用 NetBeans 将 GWT 应用程序部署到 Google App Engine
【发布时间】:2010-04-05 19:52:44
【问题描述】:

我尝试使用 NetBeans 将 GWT 应用程序部署到 Google App Engine。

我使用 Personal GlassFish v3 Prelude Domain 成功运行了 GWT 示例 http://code.google.com/webtoolkit/doc/latest/tutorial/create.html,作者:

1) 将生成的源代码从 StockWatcher 复制到 C:\Projects\StockWatcherNetbeans\src\java\com\google\

2) 修改 C:\Projects\StockWatcherNetbeans\nbproject\gwt.properties

gwt.module=com.google.gwt.stockwatcher.StockWatcher

3) 选择 Personal GlassFish v3 Prelude Domain,然后运行。


一切正常!

现在,我尝试选择 Google App Engine 服务器并运行。但是,我收到错误

"没有appengine web项目 打开了!”

我检查...有一个文件叫

C:\Projects\StockWatcherNetbeans\war\WEB-INF\appengine-web.xml

有内容

<?xml version="1.0" encoding="UTF-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0"
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xsi:schemaLocation='http://kenai.com/projects/nbappengine/downloads/download/schema/appengine-web.xsd appengine-web.xsd'>
    <application>StockWatcherNetbeans</application>
    <version>1</version>
</appengine-web-app>

我正在使用

  1. NetBeans 6.7.1
  2. GWT4NB(NetBeans 的 GWT 插件)2.6.12
  3. 用于 NetBeans 的 Google App Engine 插件来自 http://kenai.com/downloads/nbappengine/1.0_NetBeans671/updates.xml

我错过了什么?

即使我右键单击该项目,Deploy to Google App Engine 选项也被禁用。

是的,请不要问我为什么不使用 Eclipse。

【问题讨论】:

    标签: google-app-engine gwt netbeans


    【解决方案1】:

    从 GWT 1.6 开始,静态文件 已移至 /war。

    我没有使用 war 文件夹,而是将其重命名为 web 文件夹。 NetBeans 自带的 Google App Engine 插件需要将文件放在 web 文件夹中。

    【讨论】:

      猜你喜欢
      • 2016-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 2015-05-06
      • 1970-01-01
      相关资源
      最近更新 更多