Vaadin

Join Vaadin Log In

Rate this plugin @ Eclipse Marketplace

The Eclipse Plugin

The easiest way to get started is to install the Vaadin Eclipse plugin. Actually, you don't need to download or install anything else but the plug-in to start development. With the plugin, you can easily:

  • Create new Vaadin applications that can be deployed as Servlets, Portlets or on Google App Engine
  • Create and compile new client-side widgets and widgetsets with integrated Google Web Toolkit
  • Create customized look and feel for your application (theme) with CSS
  • Read and search the Book of Vaadin inside the Eclipse IDE
  • Create and edit custom UI components in the WYSIWYG editor

Vaadin plugin supports Eclipse Java EE versions Ganymede and Galileo.

Download and install

To install the plugin:

  • Start Eclipse
  • Select Install New Software... from the Help -menu
  • Add new update site: http://vaadin.com/eclipse
  • Select all the features you want and install them.

Creating a project

To create a Vaadin application:

  • Select File -> New -> Project
  • Select Vaadin Project
  • Set the name of the application
  • You can choose to create a project stub if you want to
  • If you are creating a portlet, you can choose to create portlet configuration automatically

Running the project

To run your application:

  • Select Run -> Run As -> Run on server
  • Select server to run your application on
  • You can now open your application in a web browser on http://localhost:8080/<MyApp>/.

Create new UI components, widgets, widgetsets and themes

The plugin allows you to easily create new themes, widgetsets, widgets and compose custom components with visual editor. In order to create new Vaadin resources:

  • Select File -> New -> Other...
  • Select what type of resource you want to create from the dialog

(Please note that the WYSIWYG-editor for visually editing CustomComponent -based compositions is currently an experimental preview release)