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