Tool Usage Messages

Google Web Toolkit 1.2.22

GWTCompiler

com.google.gwt.dev.GWTCompiler

GWTCompiler [-logLevel level] [-gen dir] [-out dir] [-treeLogger] [-style style] module
where
-logLevel    The level of logging detail: ERROR, WARN, INFO, TRACE, DEBUG, SPAM, or ALL
-gen         The directory into which generated files will be written for review
-out         The directory to write output files into (defaults to current)
-treeLogger  Logs output in a graphical tree view
-style       Script output style: OBF[USCATED], PRETTY, or DETAILED (defaults to OBF)
and
module       Specifies the name of the module to compile

GWTShell

com.google.gwt.dev.GWTShell

GWTShell [-port port-number] [-noserver] [-whitelist whitelist-string] [-blacklist blacklist-string] [-logLevel level] [-gen dir] [-out dir] [-style style] [url]
where
-port       Runs an embedded Tomcat instance on the specified port (defaults to 8888)
-noserver   Prevents the embedded Tomcat server from running, even if a port is specified
-whitelist  Allows the user to browse URLS that match the specified regexes (comma or space separated)
-blacklist  Prevents the user browsing URLS that match the specified regexes (comma or space separated)
-logLevel   The level of logging detail: ERROR, WARN, INFO, TRACE, DEBUG, SPAM, or ALL
-gen        The directory into which generated files will be written for review
-out        The directory to write output files into (defaults to current)
-style      Script output style: OBF[USCATED], PRETTY, or DETAILED (defaults to OBF)
and
url         Automatically launches the specified URL

ApplicationCreator

com.google.gwt.user.tools.ApplicationCreator

ApplicationCreator [-eclipse projectName] [-out dir] [-overwrite] [-ignore] className
where
-eclipse    Creates a debug launch config for the named eclipse project
-out        The directory to write output files into (defaults to current)
-overwrite  Overwrite any existing files
-ignore     Ignore any existing files; do not overwrite
and
className   The fully-qualified name of the application class to create

ProjectCreator

com.google.gwt.user.tools.ProjectCreator

ProjectCreator [-ant projectName] [-eclipse projectName] [-out dir] [-overwrite] [-ignore]
where
-ant        Generate an Ant buildfile to compile source (.ant.xml will be appended)
-eclipse    Generate an eclipse project
-out        The directory to write output files into (defaults to current)
-overwrite  Overwrite any existing files
-ignore     Ignore any existing files; do not overwrite

JUnitCreator

com.google.gwt.junit.tools.JUnitCreator

JUnitCreator -junit pathToJUnitJar -module moduleName [-eclipse projectName] [-out dir] [-overwrite] [-ignore] className
where
-junit      Specify the path to your junit.jar (required)
-module     Specify the name of the GWT module to use (required)
-eclipse    Creates a debug launch config for the named eclipse project
-out        The directory to write output files into (defaults to current)
-overwrite  Overwrite any existing files
-ignore     Ignore any existing files; do not overwrite
and
className   The fully-qualified name of the test class to create

I18NCreator

com.google.gwt.i18n.tools.I18NCreator

I18NCreator [-eclipse projectName] [-out dir] [-overwrite] [-createMessages] [-ignore] interfaceName
where
-eclipse         Creates a i18n update launch config for the named eclipse project
-out             The directory to write output files into (defaults to current)
-overwrite       Overwrite any existing files
-createMessages  Create scripts for a Messages interface rather than a Constants one
-ignore          Ignore any existing files; do not overwrite
and
interfaceName    The fully qualified name of the interface to create

NetProxy

com.google.gwt.dev.util.NetProxy

NetProxy <local-port> <remote-port> [<remote-host>]

JUnitShell

Run a GWTTestCase with -Dgwt.args="-help" to get this message.

com.google.gwt.junit.JUnitShell

JUnitShell [-port port-number] [-whitelist whitelist-string] [-blacklist blacklist-string] [-logLevel level] [-gen dir] [-out dir] [-style style] [-web] [-notHeadless]
where
-port         Runs an embedded Tomcat instance on the specified port (defaults to 8888)
-whitelist    Allows the user to browse URLS that match the specified regexes (comma or space separated)
-blacklist    Prevents the user browsing URLS that match the specified regexes (comma or space separated)
-logLevel     The level of logging detail: ERROR, WARN, INFO, TRACE, DEBUG, SPAM, or ALL
-gen          The directory into which generated files will be written for review
-out          The directory to write output files into (defaults to current)
-style        Script output style: OBF[USCATED], PRETTY, or DETAILED (defaults to OBF)
-web          Causes your test to run in web (compiled) mode (defaults to hosted mode)
-notHeadless  Causes the log window and browser windows to be displayed; useful for debugging