Each tip is described in a tag. Each tag inherits the previous tips.
Minimal Maven configuration for a GWT project.
$ mvn clean install
$ mvn gwt:run
Ability to log client messages to the server.
$ mvn clean install
$ mvn gwt:run
gwt-tips/
Uses a JNDI datasource in Development Mode.
$ mvn clean install sql:execute
$ mvn gwt:run
login: user
password: password
$ mvn clean install -P prod
/src/sql/h2
gwt-tips/.h2
/src/profiles/dev/webapp/WEB-INF
gwt-tips/
Inject Spring beans in GWT Servlets
$ mvn clean install sql:execute -P dev
$ mvn gwt:run -P dev
Important note: Due to a weird problem with the activeByDefault property in a multi-module Maven project with profile dependencies, there is no default profile anymore.
login: user
password: password
$ mvn clean install -P prod
gwt-tips/front/src/sql/h2
gwt-tips/front/.h2
gwt-tips/persistence/src/sql/h2
gwt-tips/persistence/target/.h2
/src/profiles/dev/webapp/WEB-INF
gwt-tips/front/