IntelliJ IDEA lets you create a project using Vaadin Framework that optimizes your Web applicatin development.
Create Vaadin Project with Project Wizard
Open Project Wizard, under Java or Java Enterprise select Vaadin framework.
On the bottom of the page, specify the Vaadin version, the Vaadin distribution location and select Create sample application check box.
Note that for InteliJ IDEA 13 and later, you can choose either Vaadin 6 or 7 version.
If Vaadin is installed on your machine, then you just need to enter its location. Otherwise, the warning message with appropriate link appears. Click the link, download "All-in-One Archive" ZIP file and unpack it to the disired location.
Note that if you selected the Vaadin 6 version, you need to download the Vaadin library. Select Download button and click Configure.
In the dialog that opens, use the default options and click OK.
Select Application Server check box and specify what server you want use for your application. The default application server is Tomcat. Click Next.
IntelliJ IDEA creates a run configuration for your Vaadin application. You can always skip the server configuration at this point and configure it later, after creating your project.
Specify your project information and click Finish.
Importing an Existing Vaadin Project
Configuring an Application Server
Deploying and Debugging the Application