App Deployment - Vaadin Flow

And sorry for the mess, Vaadin is doing things in its custom way here and I know many people fail with Vaadin because of this. If you want to try a bit different approach, check this thread. Using this approach standard methods to create deployment artifacts like mvn package or mvn spring-boot:build-image work out of the box.