gwtgwt入门


备注

本节概述了gwt是什么,以及开发人员可能想要使用它的原因。

它还应该提到gwt中的任何大型主题,并链接到相关主题。由于gwt的文档是新的,您可能需要创建这些相关主题的初始版本。

创建您的第一个Web应用程序

GWT附带一个名为webAppCreator 的命令行实用程序,可自动生成启动GWT项目所需的所有文件。它还生成Eclipse项目文件并启动配置文件,以便在GWT的开发模式下轻松调试。

您可以通过运行webAppCreator在新的MyWebApp目录中创建新的演示应用程序:

视窗

cd gwt-2.7.0
webAppCreator -out MyWebApp com.mycompany.mywebapp.MyWebApp
 

Mac或Linux

cd gwt-2.7.0

chmod u+x webAppCreator

./webAppCreator -maven -out MyWebApp com.mycompany.mywebapp.MyWebApp
 

webAppCreator 脚本将在MyWebApp/ 生成许多​​文件,包括MyWebApp/src/com/mycompany/mywebapp/client/MyWebApp.java 类中的一些基本“Hello,world”功能。

安装

下载并解压缩GWT SDK 。它包含编写Web应用程序所需的核心库,编译器和开发服务器。

在Windows上,从压缩文件夹gwt-2.7.0.zip中提取文件。在Mac或Linux上,您可以使用以下命令解压缩包:

unzip gwt-2.7.0.zip
 

GWT SDK没有安装程序应用程序。运行和使用SDK所需的所有文件都位于解压缩的目录中。

此外,您需要在系统上安装Apache ant ,以便能够在本地运行Web应用程序。在mac上你可以使用以下命令安装它。它使用mac port安装apache。

sudo port install apache-ant