Installing a Web Server
Also, if you use Java 8 for Vaadin development, you need to make sure that the server supports it.
Some Java IDEs have server integration, so we describe installation of the server before the IDEs.
You can also opt to install a development server from a Maven dependency and let the IDE control it through Maven executions.
Apache Tomcat is a lightweight Java web server suitable for both development and production. There are many ways to install it, but here we simply decompress the installation package.
Do not start the server. If you use an IDE integration, the IDE will control starting and stopping the server.