gwt

Getting started with gwt

Remarks#

This section provides an overview of what gwt is, and why a developer might want to use it.

It should also mention any large subjects within gwt, and link out to the related topics. Since the Documentation for gwt is new, you may need to create initial versions of those related topics.

Installation

Download and unzip the GWT SDK. This contains the core libraries, compiler, and development server that you need to write web applications.

On Windows, extract the files from the compressed folder gwt-2.7.0.zip. On Mac or Linux, you can unpack the package with a command like:

unzip gwt-2.7.0.zip

The GWT SDK doesn’t have an installer application. All the files you need to run and use the SDK are located in the extracted directory.

Also, you need to have the the Apache ant installed on your system in order to be able to run the web application locally. On mac you can install it using following command.It installs the apache using mac port.

sudo port install apache-ant

Create your first web application

GWT ships with a command line utility called webAppCreator that automatically generates all the files you’ll need in order to start a GWT project. It also generates Eclipse project files and launch config files for easy debugging in GWT’s development mode.

You can create a new demo application in a new MyWebApp directory by running webAppCreator:

Windows

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

Mac or Linux

cd gwt-2.7.0

chmod u+x webAppCreator

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

The webAppCreator script will generate a number of files in MyWebApp/, including some basic “Hello, world” functionality in the class MyWebApp/src/com/mycompany/mywebapp/client/MyWebApp.java.


This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow