总结网上说2种方案:
方案1:添加以下依赖:
<!-- 打war包时加入此项, 告诉spring-boot tomcat相关jar包用外部的,不要打进去 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
或者把注释掉:
<scope>provided</scope>
方案2:刚刚搭建的STS环境可能由于网络原因,Maven文件下载不全
Maven依赖为C:\Users\Administrator\.m2\repository\org\apache\tomcat\embed,只要把这个文件夹下里面的文件全部删除,重新Maven Update项目就好了。
我的是第二种方案解决的。
转自:http://blog.sina.com.cn/s/blog_87d332c40102xvro.html