You need to install the following to use Vaadin Designer:
Vaadin Designer is compatible with Eclipse Luna (and later) available from www.eclipse.org/downloads. We recommend choosing Eclipse IDE for Java EE Developers.
If you’re using an existing install of Eclipse Luna, please make sure it is up-to-date. Eclipse Luna versions prior to the SR2 version had a nasty bug that will cause problems for several plug-ins.
Vaadin Designer is installed together with the Vaadin Plug-in for Eclipse, from the same Eclipse update-site. In Eclipse, do Work with select, enter Vaadin as name and http://vaadin.com/eclipse as location., press next to the
If you already have the Vaadin plug-in installed, just choose to Work with the Vaadin update site. Make sure the whole Vaadin category is selected (or at least Vaadin Designer), then clickto review licensing information and finalize the install. Please restart Eclipse when prompted.
Once installed, Vaadin Designer can be kept up-to-date by periodically running.