Full name:
org.codehaus.mojo:gwt-maven-plugin:1.1:eclipse
Description:
Attributes:
compile.generate-resources prior to executing itself.| Name | Type | Since | Description |
|---|---|---|---|
| buildOutputDirectory | File |
- |
Location of the compiled classes. Default value is: ${project.build.outputDirectory}. |
| generateDirectory | File |
- |
Folder where generated-source will be created (automatically added
to compile classpath). Default value is: ${project.build.directory}/generated-sources/gwt. |
| Name | Type | Since | Description |
|---|---|---|---|
| additionalPageParameters | String |
- |
Additional parameters to append to the module URL. For example, gwt-log users will set "log_level=DEBUG" |
| extraJvmArgs | String |
- |
Extra JVM arguments that are passed to the GWT-Maven generated
scripts (for compiler, shell, etc - typically use -Xmx512m here, or
-XstartOnFirstThread, etc).
Can be set from command line using '-Dgwt.extraJvmArgs=...', defaults to setting max Heap size to be large enough for most GWT use cases. Default value is:-Xmx512m. |
| gwtHome | File |
- |
Location on filesystem where GWT is installed - for manual mode (existing GWT on machine). Setting this parameter will disable gwtVersion. |
| gwtVersion | String |
- |
GWT version used to build dependency paths, should match the "version" in the Maven repo. If not set, will be autodetected from project com.google.gwt:gwt-user dependency |
| hostedWebapp | File |
- |
Location of the hosted-mode web application structure. Default
value matches the Google Eclipse plugin. Default value is: ${basedir}/war. |
| inplace | boolean |
- |
Select the place where GWT application is built. In
inplace mode, the warSourceDirectory is used to match
the same use case of the war plugin. Default value is: false. |
| module | String |
- |
A single GWT module. Shortcut for <modules> or option to specify a single module from command line |
| modules | String[] |
- |
The project GWT modules. If not set, the plugin will scan the
project for .gwt.xml files. |
| noserver | boolean |
- |
Run without hosted mode server Default value is: false. |
| port | int |
- |
Port of the HTTP server used when noserver is set Default value is: 8080. |
| useGoogleEclispePlugin | boolean |
- |
Setup a launch configuration for using the Google Eclipse Plugin.
This is the recommended setup, as the home-made launch
configuration has many limitations. This parameter is only for
backward compatibility, the standard lauch configuration template
will be removed in a future release. Default value is: true. |
| warSourceDirectory | File |
- |
Location of the web application static resources (same as
maven-war-plugin parameter) Default value is: ${basedir}/src/main/webapp. |
| webappDirectory | File |
- |
Location on filesystem where GWT will write output files (-out
option to GWTCompiler). Default value is: ${project.build.directory}/${project.build.finalName}. |
java.lang.StringNojava.io.FileYes${project.build.outputDirectory}Can be set from command line using '-Dgwt.extraJvmArgs=...', defaults to setting max Heap size to be large enough for most GWT use cases.
java.lang.StringNo${gwt.extraJvmArgs}-Xmx512mjava.io.FileYes${project.build.directory}/generated-sources/gwtjava.io.FileNo${google.webtoolkit.home}java.lang.StringNojava.io.FileNo${basedir}/warinplace mode, the warSourceDirectory is used to match
the same use case of the war plugin.booleanNo${gwt.inplace}falsejava.lang.StringNo${gwt.module}.gwt.xml files.java.lang.String[]NobooleanNo${gwt.noserver}falseport:
intNo${gwt.port}8080booleanNo${use.google.eclipse.plugin}truejava.io.FileNo${basedir}/src/main/webappjava.io.FileNo${gwt.war}${project.build.directory}/${project.build.finalName}