服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

GWT-Getting Started

 

1.                  Docs > Getting Started

   使用入门

_         安装GWT

_         构建一个例子应用程序

_         从零创建一个应用程序(不带有Eclipse支持)

_         从零创建一个应用程序(带有Eclipse支持)

安装GWT

1.      安装Java SDK

如过没有最新版本的Java SDK安装程序,Sun Java Standard Edition SDK下载并安装.

2.      下载GWT

  为你的操作系统下载合适的GWT

3.      解压GWT

Windows,解压gwt-windows-1.4.61.zip文件.Mac and Linux,解压使用命令行

tar xvzf gwt-mac-1.4.61.tar.gz

 

4.      完成!开始使用GWT

GWT不是安装应用程序.你所需要的所有的文件都在解压的目录下.主要的应用开发所使用的GWTapplicationCreator,下面回介绍到.它能很容易的构建一个GWT的例子应用程序.

     构建一个例子应用程序

GWT包中的所有例子程序都在samples/ 目录里.每一个例子程序都有一个托管模式下的运行脚本和一个能编译它成为JavaScriptHTML 的在网络运行模式中运行的脚本.

托管模式中的运行

以托管模式运行Kitchen Sink 这个例子,位于 samples/KitchenSink/目录里运行KitchenSink-shell 脚本. Kitchen Sink运行里将打开GWT浏览器:

当运行托管模式时,应用程序是在JVM里运行.我们能使用这个特别的模式调试应用程序.

网络模式中的运行

网络运行模式中,通过KitchenSink-compile 脚本编译应用程序.GWT编译器将通过 Kitchen Sink Java source code创建许多JavaScript HTML文件在www/ 子目录里.看这个程序,在你喜欢的浏览器里打开www/com.google.gwt.sample.kitchensink.KitchenSink/KitchenSink.html文件.

编译完项目,现在我们所运行的就是纯的JavaScript HTML,他们可以工作在IE, Firefox, or Safari.如果你想要部署例子项目Kitchen Sink,你就要发布www/com.google.com.google.gwt.sample.kitchensink.KitchenSink/目录里的所有文件到你的服务器上.

做少许的更改

Kitchen Sink的源代码在src/ 子目录里.关闭浏览器,在编辑器中打开src/com/google/gwt/sample/kitchensink/client/Info.java .文件的第26,是静态初始化方法的第一行,Kitchen Sink应用程序"Intro"的标签.

 

return new SinkInfo("Intro", "<h2>Introduction to the Kitchen Sink.</h2>") {

把第二个字符串"<h2>Introduction to the Kitchen Sink.</h2>" 改为 "<h2>Foo bar</h2>":

return new SinkInfo("Intro", "<h2>Foo bar</h2>") {

现在,保存文件然后在托管模式下点击 "Refresh"看最近的更改(如果你之前关闭了托管模式,前进再运行KitchenSink-shell 脚本).