部署一个简单GWT应用到Google App Engine

本文说明如何部署一个GWT应用程序到Google App Engine,本文不对一些名词作解释,直接进行应用。先给出我部署完的链接:http://gwtstarting.appspot.com/,可以先睹为快;

Step one:添加插件

Eclipse 3.6 (Helios)   http://dl.google.com/eclipse/plugin/3.6

如果你熟悉Eclipse插件添加,想必你一定知道接下来怎样做,没错我的开发工具是Eclipse 3.6 (Helios),所以我用以上链接,添加插件,更多版本Eclipse插件添加:http://code.google.com/intl/zh-CN/eclipse/docs/download.html

Step two:开发HelloWorld程序

如下图,安装完插件后,新建Web Application Project:


部署一个简单GWT应用到Google App Engine_第1张图片
 

点击Finish后编辑代码,主要分四个部分代码:

1. 编辑GWT配置文件Gwt.gwt.xml

2. 编辑客户端代码

3. 编辑服务器代码

4. 修给web.xml,及前台页面,

所有文件如下图所示:可以在附件中下载到:


部署一个简单GWT应用到Google App Engine_第2张图片
 至于GWT应用程序架构原理等,我这里不做多说,推荐两个自学链接:

http://code.google.com/intl/en/appengine/docs/whatisgoogleappengine.html

http://code.google.com/intl/zh-CN/eclipse/docs/getting_started.html

 

Step three:部署

1. 申请Google App Engine,可以通过谷歌邮箱申请,需要手机验证,当然一切免费(有5G空间免费空间),相关链接https://appengine.google.com/;给出申请成功,登录后会有以下界面:


部署一个简单GWT应用到Google App Engine_第3张图片
 

2. 如上图,点击Create an Application为本应用创建一个id,我为本例子创建app id为gwtstarting;

3. 点击部署按钮

 出现如下图所示部署窗口:


部署一个简单GWT应用到Google App Engine_第4张图片
 关于此图:

首先,解决提示错误,点击如上图所示界面中链接(App Engine project setting),在弹出框中设置Application id,如下图



 其次:图中Email及password为你的谷歌账户,

设置完后点击deploy按钮,开始部署,部署完成后Step three Complete。

 

Step four: 测试

根据你创建的Application ID 可以等到一个永久链接,如我得到链接为:

http://gwtstarting.appspot.com/,访问首页有如下界面

部署一个简单GWT应用到Google App Engine_第5张图片
 点击Send Button,弹出下面返回框:


部署一个简单GWT应用到Google App Engine_第6张图片
 完


 

 

 

 

你可能感兴趣的:(eclipse,应用服务器,Web,Google,gwt)