Running an Application

    With a Spring Boot application like the ones created with Vaadin Start, you simply need to run the Application class in the project. That launches an embedded server to run the application.

    See how to do that in your IDE: Eclipse, , or NetBeans.

    Many IDEs also support debugging Java applications. Debugging goes like normally running an application, but you need to do it in debug mode in the IDE.

    During development, you can run a Vaadin application in an embedded web server by executing one of the Maven goals:

    When you save a source file, the IDE automatically compiles it. The web server tracks the compiled files and automatically redeploys the application when it notices a change. You can then refresh the page to use the updated version.

    Many IDEs also support debugging Java applications. Debugging goes like normally running an application, but you need to do it in debug mode in the IDE.

    Note
    Debugging Spring Boot applications
    You can debug Spring Boot applications by running them as Java applications, but not with Maven with . The Maven goal starts the application in a separate process, so you can not debug it.