这几天,用到springboot,但总是碰到许多bug,下面就让我来总结总结我碰到的bug。以免之后碰到这些bug不知道怎么解决。

第一个问题:

这指的是:
配置用于监听端口8080的Tomcat连接器启动失败。端口可能已经在使用中,或者连接器可能配置错误。
(你需要的是关闭一个Tomcat进程)

第二个问题:


指的是springboot项目没有运行成功。你需要去看看配置文件。你要去检查检查pom.xml里的代码。

第三个问题:

第一种情况:

当你在浏览器中输入localhost:8080 后你发现什么也没出现。这是因为你在创建项目时,没有选择web

第二种情况


这是因为你没有在static中给它一个初始页面。因为static里面是空的,它找不到所需的页面,所以报404

第四个问题:

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2018-05-08 10:11:20.975 ERROR 11344 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : ***************************
APPLICATION FAILED TO START
***************************Description:Cannot determine embedded database driver class for database type NONEAction:If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active).

针对这个问题,我上网上搜的几种方法也没有什么效果,反而出现新的错误 。
后来再仔细排查的时候发现:
我的Controller包和Application包处于平行位置
实际上Controller包必须在Application包里才能被扫描到,从而正常运行程序,所以只要把Controller包移动到Application包内,错误就没有了
值得注意的是:
这个问题是有多种情况的。原因都是包没有找到的。我的问题是其中一种情况。各种问题要区别对待呀。

SpringBoot碰到的常见问题相关推荐

  1. SpringBoot 整合Flyway 常见问题【科普解决】

    很多网上关于Flyway整合springboot的说明并不明确 Flyway在6.0之前是有兼容的,在6.0之后是没有做兼容的,小编的版本是6.0+ 报错如下: Caused by: org.flyw ...

  2. 米3换完屏信号无服务器,安装手机信号放大器之后的调试和可能碰到的常见问题。...

    手机手机信号放大器的调整详细说明 1. 室内天线安装处要远离室外天线,以防引起互相影响.室内天线与室外天线需有墙分开. 2.室内天线应在屋内墙2米之上的角度安装或吊顶天花板上倒装. 3.各种的连接头得 ...

  3. 新手达梦数据库碰到的常见问题

    1.安装时报 tmp 不足的解决方法 有好几种方法,这种比较简单,临时修改/tmp大小为2G. mount -t tmpfs -o size=2048m tmpfs /tmp 2.linux VI配置 ...

  4. springboot的jsp应该放在哪_详解SpringBoot 添加对JSP的支持(附常见坑点)

    序言: SpringBoot默认不支持JSP,如果想在项目中使用,需要进行相关初始化工作.为了方便大家更好的开发,本案例可直接作为JSP开发的脚手架工程 SpringBoot+War+JSP . 常见 ...

  5. 金蝶软件系统管理与维护常见问题

    有的用户对金蝶软件系统管理与维护的工作内容不是很了解,小编这里举个栗子,生动形象的解释一下系统管理与维护.我们把一款金蝶软件当成一个人,人就需要运动和思考了,然后就要消耗能量,也会生病等,所以系统管理 ...

  6. 《树莓派渗透测试实战》——总结

    本节书摘来异步社区<树莓派渗透测试实战>一书中的第1章,作者 [美]Joseph Muniz(约瑟夫 穆尼斯) , Aamir Lakhani(阿米尔 拉克哈尼),更多章节内容可以访问云栖 ...

  7. 调用Cython时报错: More than one filename match found for utility code Capsule

    近来终于熬完期末考试,于是抽空继续专研CS231n,在做CS231n的assignment 2时,做到fast_layer编译这一块,本以为不需要动脑子写代码,终于可以休息一会儿了,可谁知道我按着步骤 ...

  8. org.apache.hadoop.hbase.PleaseHoldException: Master is initializing(解決方案汇总+自己摸索)

    #--------------------------------------环境(start)---------------------------------------------------- ...

  9. 结合实战,浅析GB/T28181(七)—— 球机云台控制

    1 简介说明 28181设备控制包括球机/云台控制.录像控制.报警布放/撤防及复位.设备配置等类型,本节主要介绍球机/云台控制流程.协议规定,及实战对接时碰到的常见问题和排查思路. 依据规范定义,球机 ...

最新文章

  1. Markdown 中画图
  2. Hystrix使用与分析
  3. 事件通知方式实现的重叠I/O模型
  4. python中可以作为定界符_在 Python 中,字典和集合都是用一对 作为定界符,字典的每个元素有两部分组成,即 和 ,其中 不允许重复。_学小易找答案...
  5. eShopOnContainers 知多少[7]:Basket microservice
  6. 兼容IE与firefox的css 线性渐变(linear-gradient)
  7. Android app 应用签名
  8. 可以学习的国外课件链接地址(自己收集)
  9. 用sublime Text2来开发ruby on rails项目
  10. 访问自己的网站有病毒提示,为什么?
  11. 初步认识Makefile
  12. 播放列表php代码,【求助】如何直接在Discuz! 代码 FLASH代码中添加优酷播放列表...
  13. 电脑麦克风使用不了没有声音了怎么办
  14. 超边际分析不能用计算机,一种基于超边际分析的分布式计算资源分配方法-Journalof.PDF...
  15. Lintcode 138. 子数组之和 [Easy]
  16. PoJ3278--Catch That Cow(Bfs)
  17. IM即时通讯实现的原理
  18. 智慧水务智慧管网安全检测系统解决方案
  19. 一文带你熟悉JAVA IO这个看似很神秘的菇凉
  20. excel函数自变量linux,excle 求自变量 | 如何用EXCEL已知自变量和函数值求函数式

热门文章

  1. 【数据库基础】数据库的视图操作
  2. android 打开摄像头
  3. 团队作业1--团队展示选题
  4. 打开mysql 的时候报错_关于mysql的启动报错处理
  5. java和大数据开发该选择哪个好就业?
  6. 快速刷通PWN的第一天
  7. oracle的透明网关是什么,ORACLE透明网关的配置
  8. SmartUplod中文乱码问题(已解决)
  9. 瑞典皇家理工学院计算机,瑞典皇家理工学院
  10. Critical Reviews | 南农邹建文组综述全球农田土壤抗生素与耐药基因分布