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 macOS installer (.pkg)

  2. Follow the prompts in the wizard

Go to the download page at for more options.

Installing Homebrew

The Homebrew package manager is the easiest way to install Maven on macOS.

To install Homebrew, copy and paste the following into a terminal window:

/bin/bash -c "$(curl -fsSL"
New to terminal?
The terminal – also referred to as the command line or shell – is a text-based interface used to run commands on your computer. If you’re new to the terminal, see instructions for Windows, macOS, and Linux.

Installing Maven

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

To install Maven, enter the following in a terminal window:

brew install maven

Next Step

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