Вы создали многомодульный проект.На верхнем уровне необходимо выполнить «подготовительную сборку», чтобы все модули были собраны, а затем запустить проект пользовательского интерфейса (вы можете использовать «jetty: run» с помощью Maven или развернуть его в любом контейнере сервлета).
Мультимодульный проект, созданный архетипом Ваадина, не мой любимый.Я бы фактически предложил начать с более простого архетипа vaadin-archetype-application.Если у вас уже есть многомодульная настройка для вашего приложения, вы также можете использовать этот архетип для создания модуля пользовательского интерфейса Vaadin, использующего его в существующем проекте.