A simple Scala & Vaadin project template
First you need install g8. See their page for instructions. Then just drop in to a shell:
g8 ripla/vaadin-scala <answer questions, enter for defaults> cd <project dir> sbt container:start
And browse to http://localhost:8080. You can also type eclipse in the SBT-prompt to create Eclipse project files and import the project to Eclipse as an existing project.
Using Vaadin add-ons
The build.sbt created by the template contains the necessary (GWT sbt plugin) code to compile the addons.
- Add a dependency to the add-on to the librarydepencies-section in the build.sbt file
- Add the GWT module of the add-on to the gwt.xml file in the src directory.
- Uncomment the GWT-plugin lines in the build.sbt
- Type gwt-compile in the sbt prompt to compile the widgetset