Tooling

IDE integrations

Eclipse IDE
Eclipse

Vaadin provides an Eclipse plugin which automatically sets up your project, compiles your widgetset and more.

NetBeans IDE
NetBeans

The official Vaadin NetBeans plugin is available for developers using NetBeans 7.4 or 8.

IntelliJ IDEA
IntelliJ IDEA

Built-in IntelliJ IDEA plugin lets you create projects using Vaadin framework and optimize your web application development.

 

Build integration

Maven
Maven

Vaadin is in the central Maven repository, providing archetypes for creating Vaadin projects and a widgetset compilation plugin for Maven.

Apache Ant
Any IDE / automated build system (Ant)

Ant integration is provided for users of any IDE, for automatic build systems and for users preferring to not using an IDE.