本文说明如何部署一个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:
点击Finish后编辑代码,主要分四个部分代码:
1. 编辑GWT配置文件Gwt.gwt.xml
2. 编辑客户端代码
3. 编辑服务器代码
4. 修给web.xml,及前台页面,
所有文件如下图所示:可以在附件中下载到:
至于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/;给出申请成功,登录后会有以下界面:
2. 如上图,点击Create an Application为本应用创建一个id,我为本例子创建app id为gwtstarting;
3. 点击部署按钮
出现如下图所示部署窗口:
关于此图:
首先,解决提示错误,点击如上图所示界面中链接(App Engine project setting),在弹出框中设置Application id,如下图
其次:图中Email及password为你的谷歌账户,
设置完后点击deploy按钮,开始部署,部署完成后Step three Complete。
Step four: 测试
根据你创建的Application ID 可以等到一个永久链接,如我得到链接为:
http://gwtstarting.appspot.com/,访问首页有如下界面
点击Send Button,弹出下面返回框:
完
- 大小: 28.4 KB
- 大小: 6.7 KB
- 大小: 10.8 KB
- 大小: 2.6 KB
- 大小: 15.3 KB
- 大小: 2 KB
- 大小: 4.5 KB
- 大小: 11.4 KB
分享到:
相关推荐
基于Google App Engine(GAE)的Java和GWT应用开发_Google App Engine Java and GWT Application Development Nov.2010
中文名: 基于Google App Engine(GAE)的Java和GWT应用开发 原名: Google App Engine Java and GWT Application Development 作者: Daniel Guermeur, Amy Unruh 资源格式: PDF 版本: 文字版 出版社: Packt ...
Google App Engine Java and GWT Application Development
谷歌appengine依赖库,GWT编译需要引入此库,方便好用!
[基于Google.App.Engine(GAE)的Java和GWT应用开发].(Google.App.Engine.Java.and.GWT.Application.Development).Daniel.Guermeur.文字版
Google App Engine & Google Web Toolkit入门指南 侯炯 目录 第1章 应该了解下 1.1云基本知识 1.2Google App engine 1.3Google Web Toolkit 第2章 环境搭建 2.1安装JDK 2.2安装Eclipse 2.3安装SDK和Eclipse插件 ...
《基于Google App Engine(GAE)的Java和GWT应用开发》(Google App Engine Java and GWT Application Development Nov.2010)文字版[PDF]
基于Google.App.Engine(GAE)的Java和GWT应用开发
Packt.Google.App.Engine.Java.and.GWT.Application.Development
##About 是一个功能齐全的 CRUD 应用程序。 这是一种利用 Java 的强大功能开始构建跨浏览器工作的 HTML 应用程序的方法。 它使用带有纯 Maven 配置的 Google Web Toolkit,适用于希望在 Google App Engine 之上构建...
图文 描述 如何在 Myeclipse7或8上 的插件安装插件 看完后 可以学到 其他插件的安装方法。 里边提供了 java 代码 运行即可
Packt.Google.App.Engine.Java.and.GWT.Application.Development.Source.Code
基于Google App Engine开发,使用Eclipse需要安装的插件。因为使用Eclipse中的“install new soft”非常慢,或者根本找不到资源,所以提供这个包(For Eclipse 4.3 kepler)。使用方法:在eclipse安装目录下找到...
简单介绍了GWT的部署,属于GWT的入门初级文章
GWT+开发和部署.docGWT+开发和部署.docGWT+开发和部署.docGWT+开发和部署.docGWT+开发和部署.docGWT+开发和部署.doc
GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。 GWT特性简介 1.动态,可重用的UI组件 GWT提供的...
一个简单的GWT示例,是有关于股票显示的,其中有个小小的BUG(不影响对GWT的使用,故意的),希望大家可以把它找出来并做修改!
NULL 博文链接:https://toeo.iteye.com/blog/473011