Maven archetype for Vaadin 7 widget add-on projects

I wanted to start one add-on hobby project this weekend. Unfortunately vaadin-archetype-widget has not been ported for Vaadin 7 and I ended up porting and renewing the archetype instead of starting my add-on project.

The new archetype is not published to any repository yet - I would like to hear your commends about it first.

If you want to try it out, both readily built package and sources can be found as attachments to

Awesome. I appreciate you doing this. It worked great for me. I had a Vaadin 7 addon project up and running with this in no time.

I wasn’t sure on how to use this as I am fairly new to maven, so these are the steps I took on using this archetype.

  1. Install the archetype in my local repo.
    mvn install:install-file -Dfile=c:\vaadin-archetype-widget-7.0-SNAPSHOT.jar -DgroupId=com.vaadin -DartifactId=vaadin-archetype-widget -Dversion=7.0-SNAPSHOT -Dpackaging=jar

  2. Use it to generate the widget add-on project.
    mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-widget -DarchetypeVersion=7.0-SNAPSHOT -Dpackaging=war

Thanks again.