This section gives instructions for installing Vaadin in your development environment. You have two basic options for installing:

These options are explained in detail in the following sections.

If you are using the Eclipse IDE, using the Vaadin plugin should help greatly. The plugin includes:

  • An integration plugin with wizards for creating new Vaadin-based projects, themes, and client-side widgets and widget sets.

  • A visual editor for editing custom composite user interface components in a WYSIWYG fashion. With full round-trip support from source code to visual model and back, the editor integrates seamlessly with your development process.

  • A version of Book of Vaadin that you can browse in the Eclipse Help system.

You can install the plugin as follows:

  1. Start Eclipse.

  2. Select HelpSoftware Updates....

  3. Select the Available Software tab.

  4. Add the Vaadin plugin update site by clicking Add Site....

    Enter the URL of the Vaadin Update Site: http://vaadin.com/eclipse and click OK. The Vaadin site should now appear in the Software Updates window.

  5. Select all the Vaadin plugins in the tree.

    Finally, click Install.

Detailed and up-to-date installation instructions for the Eclipse plugin can be found at http://vaadin.com/eclipse.

You can install the Vaadin JAR package in a few simple steps:

  1. Download the newest Vaadin JAR package from the download page at http://vaadin.com/download/.

  2. Put the JAR in the WEB-APP/lib web library folder in the project.

The location of the WEB-APP/lib folder depends on the project organization.

  • In Eclipse projects: WebContent/WEB-INF/lib.

  • In Maven projects: src/main/webapp/WEB-INF/lib.