To start developing with Vaadin, you need to install Java (JDK) and Maven.

Installing Java

Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK). Read more from

  1. Download and run the Amazon Corretto 11 Windows installer (.msi)

  2. Follow the prompts in the wizard

Go to the download page at for more options.

Installing Maven

Maven is a package manager and a build tool for Java based projects.

  1. Open a browser and go to the Maven download page at

  2. Download the Binary zip archive in the Files section

  3. Extract the archive to C:\Program Files

  4. Open Windows Control Panel

  5. Select Systems and Security  System  Advanced system settings

  6. Click Environment Variables

  7. In Environment Variables, select the Path systems variable (in the bottom box) and click Edit

  8. Click Browse in the edit dialog

  9. Navigate to and select C:\Program Files\apache-maven-3.6.3\bin (substitute the version number you downloaded) and click OK

  10. Click OK in all open dialogs to close them and save the environment variable

Next Step

Now that you’ve installed development tools, you can start a new Vaadin application project.