2010-04-05 122 views
1

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

我有成功运行GWT样品http://code.google.com/webtoolkit/doc/latest/tutorial/create.html使用个人GlassFish的第三版前奏曲域,通过

1)生成的源代码复制从的StockWatcher到C:\项目\ StockWatcherNetbeans \ SRC \的java \ COM \谷歌\

2)修改C:\项目\ StockWatcherNetbeans \ nbproject文件\ gwt.properties

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

3)选择个人GlassFish v3 Prelude Domain,并运行。


一切正常!

现在,我尝试选择Google App Engine服务器并运行。然而,我得到错误

“没有appengine web项目 打开!”

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

C文件:\项目\ StockWatcherNetbeans \战争\ 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(GWT插件的NetBeans)2.6.12
  3. 谷歌应用程序引擎插件的NetBeans从http://kenai.com/downloads/nbappengine/1.0_NetBeans671/updates.xml

什么我已经错过了?

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

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

回答

1

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

而不是使用war文件夹,我将其重命名为web文件夹。 Google App Engine插件随附的NetBeans需要将文件放置在Web文件夹中。

相关问题