Tomcat版本和JDK版本要匹配。二者版本不在同一水平也会导致这个问题。
Tomcat版本是9,jdk使用的1.7。就会出现这个问题。
tomcat9以下用jdk1.7,9及以上用jdk1.8 所以我修改了idea sdk版本,使用jdk1.8。点击运行,这次正常启动了!
如果你也遇到了这种问题,你也可是查看一下你的web容器版本和jdk版本是否匹配。