Spring boot2项目启动报错Unable to start ServletWebServerApplicationContext due to missing ServletWebServer

Spring boot2项目启动报错:Unable to start ServletWebServerApplicationContext due to missing ServletWebServer

今天新建了一个项目,用的是springboot2.0.1.RELEASE版本的,创建项目后启动直接报错:Unable to start ServletWebServerApplicationContext due to missing ServletWebServer,用springboot 1的时候没有遇见过,百度了一圈,包括添加依赖tomcat,删除仓库里面的包重新下载都没有用,最后没有办法,重新建了一个项目,发现好了,一脸懵逼,仔细回忆了一下,两次建项目,只有一个地方不一样,就是新建的时候maven那里多打了一个√,截图如下:
Spring boot2项目启动报错Unable to start ServletWebServerApplicationContext due to missing ServletWebServer第二次建项目没有打这个√,至于报错原因,目前没有深究,先记录下来。