Springboot项目打包成war上传到云服务器后,本地启动出错。
首先,我们去除为了上传云服务器所添加的步骤,详细见我的另一篇文章Springboot项目部署到阿里云服务器(war和jar)

然后,依然出错,在StackOverFlow上,有人说 在启动类上加上缺少@SpringBootApplication标注,或者是Spring bean缺少@EnableAutoConfiguration标注等问题。

还有说,到本地的Maven仓库下,找到。。.m2\repository\org\apache\tomcat删除该文件夹下的文件。

但是不是上述问题。

可以查看构建日志,会发现有maven冲突。

最终解决办法:
将pom中的spring-boot-starter-web的依赖删除,重新下载即可:

部分参考自:https://blog.csdn.net/taiyangdao/article/details/79984304

本地启动出错Unable to start ServletWebServerApplicationContext due to miss ServletWebServerFactory bean相关推荐

  1. 【Spring】Unable to start ServletWebServerApplicationContext due to miss ServletWebServerFactory bean

    1.概述 我一个sparing boot项目,本地运行的时候报错. Unable to start ServletWebServerApplicationContext due to miss Ser ...

  2. Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean 解决方案

    SpringBoot启动时的异常信息 "C:\Program Files\Java\jdk1.8.0_161\bin\java" ......... com.fangxing.ja ...

  3. Tomcat debug启动出错Unable to open debugger port (127.0.0.1:62947): java.net.SocketException socket clo

  4. 【Spring] Spring boot 报错 Unable to start ServletWebServerApplicationContext due to missing ServletWe

    1.概述 spring 报错如下 Error starting ApplicationContext. To display the conditions report re-run your app ...

  5. Spring Boot: Unable to start EmbeddedWebApplicationContext due to missing Embedd

    spring boot启动时报错: Spring Boot: Unable to start EmbeddedWebApplicationContext due to missing Embedded ...

  6. Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案

    Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案 参考文章: (1)Oracle监听器启动出错:本地计算机上的Orac ...

  7. 转 Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案

    转 Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案 参考文章: (1)转 Oracle监听器启动出错:本地计算机上的 ...

  8. 本地计算机启动的oracle,Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案...

    一.错误描述 登陆PL/SQL Developer登陆本地数据库时先报没有监听程序,查看服务发现Oracle监听服务没有启动.右击启动监听程序,报错: 错误描述:本地计算机上的OracleOraDb1 ...

  9. 导入数据库显示服务器发生意外,mysql 数据库无法启动(Ignoring the redo log due to missing M...

    mysql 数据库无法启动(Ignoring the redo log due to missing M mysql 数据库无法启动(Ignoring the redo log due to miss ...

最新文章

  1. VLAN设置错误,导致部分用户无法上网
  2. Android Studio 快捷键
  3. HTML中GET与POST的区别
  4. 2019年公务员计算机(大类)类,2019年中国证监会参照公务员法管理专业科目考试大纲 (计算机类)...
  5. python seek tell_Python指针seektell详解
  6. jMeter工具里左边树形结构里一些节点属性的介绍
  7. Hadoop(五)HBase基础
  8. PHP递归遍历数组 不破坏数据结构 替换字符
  9. Disable Auto Detect Keyboard Layout in Win10
  10. ajax请求队列,使AJAX队列稍后解析请求
  11. 维护个人品牌,放大自我价值
  12. 团队第一阶段站立会议05
  13. C#二进制流的序列化和反序列化操作
  14. python微信图标制作_Python十分钟制作属于你自己的个性logo
  15. 线上解决Resin服务响应过慢的几个方法(转)
  16. windows下WDK创建免费的测试证书,并签名windows驱动文件(附带测试效果)
  17. 关于silverlight的xap包与dll分离的一些事儿
  18. shell 脚本 之 case-when
  19. 浙江诸暨培训心得总结
  20. 《新参者》—— 读后总结

热门文章

  1. 舔狗日记 API数据接口
  2. 联通研究院联合中兴通讯发布“5G+区块链”应用白皮书
  3. Arduino STM32用NTC热敏电阻 OLED显示屏制作温度计
  4. 记录一些最近用过的编码转换
  5. 生命不止,创作不停。
  6. C语言课设学生籍贯信息记录簿(大作业)
  7. 共用体实现浮点数、负数的存储
  8. vue 中 v-for 遍历 二维 对象数组
  9. matlab怎么求反馈增益矩阵,反馈增益矩阵状态反馈闭环传递函数矩阵为.PPT
  10. crontab无法执行定时任务的问题:/var/spool/cron/#tmp.root.XXXXEzRLBb: Permission denied