Monday, February 16, 2009

Building GWT from Source

Checking out GWT Source code from the SVN

  1. Check out GWT Code from http://google-web-toolkit.googlecode.com/svn/trunk/ into d:/gwt
  1. Check out GWT tools from http://google-web-toolkit.googlecode.com/svn/tools/
    into D:/gwt_tools


  2. Download Ant if you don’t have it. http://apache.hoxt.com/ant/binaries/apache-ant-1.7.1-bin.zip and unzip it into d:/ant folder.
Note: GWT Tools is a big project

Setting Path

  1. Create user’s variable and Name as GWT_TOOLS and Variable value as D:/gwt_tools

Optional depending upon if you have already configured the ANT on your machine.

  1. Edit Environment Variables. In System Variable append;D:\ant\apache-ant-1.7.1\bin; to your PATH variable.

  2. Create user’s variable and Name as ANT_HOME and Variable value as D:\ant\apache-ant-1.7.1

Verify whether ant is set up properly by typing ant on command prompt.

Building GWT

  1. Change directory to build tools by
    typing ‘cd d:/gwt/build-tools’
    on Command prompt

  2. Type ant on command prompt.

    1. Three Jar files will be created in d:/gwt/build/lib
i. ant-gwt.jar
ii. ant-customchecks.jar
iii.
gwt-doctool.jar

  1. cd d:/gwt/dev

  2. Type ant on command prompt
    1. gwt-dev-XXX.jar file for respective, linux, mac and windows are
      created in d:/gwt/build/lib
XXX stands for the OS
    1. Another jar is created name gwt-dev-oophm.jar. This is the Out of Process Hosted
      Mode debugging.

  1. Type cd d:/gwt/users and build using ant
    1. gwt-user.jar
  1. Type cd d:/gwt/servlet and build using ant
    1. gwt-servlet.jar is created

You can use GWT Latest build and experiment on coolest features of

10 comments:

Sean Stephenson said...

Thanks for the helpful guide to building from source.

shahid said...

Thanks for the useful info ...I was struggling to build it ..

Anonymous said...

It was certainly interesting for me to read this post. Thanks for it. I like such topics and anything that is connected to this matter. I definitely want to read a bit more soon.

123 123 said...

Nice blog you got here. I'd like to read a bit more concerning that theme.
By the way check the design I've made myself Female escorts

Anonymous said...

By the way, try GSM blocker to disable all secret devices in your home or at work.

mygamebest said...

Very nice! Aion Gold You guys know what buy wow gold you're doing in wow power leveling designing Allods Gold these Allods Gold health status ffxi gil dashboards. Glad EQ2 Gold to see Lotro Gold your taking maple story mesos transparency seriously, and recognizing ROM Gold the benefits of opening eve isk up to your users. It will be an interest case study Lineage 2 adena to see how the (inevitable) next downtime event compares to the swg Credits previous one now that this exists.

Anonymous said...

Intresting opinion you place here.
It will be useful to read anything more concerning this article.
Thnx for giving that information.
With best regards Nick!!
escort girls in Ukraine

sex Kiev escort said...

Excellent information. I found your website perfect for my needs!

Anonymous said...

I'm really Glad i ran across this blog.Added allahbaksh.blogspot.com to my bookmark!

Anonymous said...

I'm really Glad i came across this web site.Added allahbaksh.blogspot.com to my bookmark!