org.eclipse.jetty.server.Server
включено в
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>8.1.7.v20120910</version>
</dependency>
Я создал небольшой проект Vaadin8 с
mvn -B archetype:generate \
-DarchetypeGroupId=com.vaadin \
-DarchetypeArtifactId=vaadin-archetype-application \
-DarchetypeVersion=8.7.1 \
-DgroupId=org.test \
-DartifactId=vaadin-app \
-Dversion=1.0-SNAPSHOT
и добавил зависимости, которые вы упомянули в своем вопросе.Затем я добавил ваш основной класс.
Я могу выполнить чистую установку mvn без проблем и скомпилировать ее в IntelliJ.
Пожалуйста, убедитесь, что maven правильно загрузил все зависимости.