1. create project first:
    projectCtreator    [-ant AntFile]
                                [-eclipse ProjName]
                                [-out  DirName]
                                [overwrite]
                                [-ignore]

2. application creator
    applicationCtreator    [-eclipse ProjName]
                                       [-out  DirName]
                                       [overwrite]
                                       [-ignore] className
                like org.gwtbook.client.Dashboard

3. setup internationalization
    i18nCreator [-eclipse ProjName]
                        [-out DirName]
                        [-createMessages]
                        [-overwrite]
                        [-ignore]
                        interfaceName
            like org.gwtbook.client.DashboardConstants

4. implemanting internationalization
 execute command-line DashboardConstants-i18n
???
got error when i set var GWT=`/opt/gwt`, works fine with /opt/gwt instead of var ???

5. Unit test with Junit
    junitCreator -junit PathToJUnitJarFile
                        [-eclipse ProjName]
                        [-module ModName]
                        [-out DirName]
                        [-ignore]
                        [-overwrite]
                        className
          like org.gwtbook.client.test.DashboardTest

6. importing into Eclipse
(not create NEW project)