-
Notifications
You must be signed in to change notification settings - Fork 17
How to Create a new GWT Boot Starter Module
Dr. Jawa edited this page May 18, 2018
·
14 revisions
In this page you will find a description of how to extend GWT Boot with a new Starter Module. Here are the steps:
- Git clone the whole project gwt-boot-modules
- Edit the gwt-boot-dependencies pom.xml: https://github.com/gwtboot/gwt-boot-modules/blob/master/gwt-boot-dependencies/pom.xml. In this file you have to be carefully add your dependencies. Please be careful because all the Maven libraries in this file should be compatible. The main idea of GWT Boot is that it takes care the compatibility of your libraries and modules (all the versions will work together in your project!).
- Add a GWT Boot Starter Module with your Starter Module: https://github.com/gwtboot/gwt-boot-modules/tree/master/gwt-boot-starters. You can take a look at the examples (e.g.: https://github.com/gwtboot/gwt-boot-modules/blob/master/gwt-boot-starters/gwt-boot-starter-ui-domino).
- Create a pom.xml for your Starter Module (e.g.: https://github.com/gwtboot/gwt-boot-modules/blob/master/gwt-boot-starters/gwt-boot-starter-ui-domino/pom.xml).
- Create a GWT Module file for your Starter Module (e.g.: https://github.com/gwtboot/gwt-boot-modules/blob/master/gwt-boot-starters/gwt-boot-starter-ui-domino/src/main/resources/com/github/gwtboot/starter/DominoStarter.gwt.xml).