springboot找不到启动类(Springboot启动找不到bean)

:暂无数据 2026-07-06 23:40:01 :0

springboot找不到启动类(Springboot启动找不到bean)

其实springboot找不到启动类的问题并不复杂,但是又很多的朋友都不太了解Springboot启动找不到bean,因此呢,今天小编就来为大家分享springboot找不到启动类的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

Springboot启动找不到bean

项目启动一直报错,一直都在报找不到bean,或者找不到dao。配置文件配了,启动类上也加注释了。但是一直报错。

主要有两个问题,第一个是配置文件properties和yml的区别。其实两个没有什么区别,但是写法上并不一样,properties是点点点等号,yml是冒号加空格,两者就在结构上不同,所以千万别从网上随便找来一篇配置文件就往上粘贴。
解决完这个问题还是报错 一开始以为是jar包的问题,重新建了一遍pom文件还是一样,最后查到是jar包引入mybtisplus的问题,如果导入了下面两个包
切记再配置文件中路径一定要写成mybatis-plus.mapper-locations=classpath:mapper/*.xml这样的

如果不加-plus莫名其妙的就会报错找不到,但是在配置文件中没有错误提示。非常坑!

springboot项目一运行就报找不到spring-boo

错误。SpringBoot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。springboot项目一运行就报找不到spring-boo,是错误,是需要在启动类所在包运行环境中,检测所的信息。

spring boot启动找不到ServletWebServerFactory bean

spring boot项目需要打包为war包,按照官网的操作:

在做了这两个操作之后,打包成war包是没有问题,但是本地运行spring boot项目的时候报错了,最主要的错误信息是:Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean

按照错误日志,一步步debug

具体spring boot怎么初始化tomcat的,请搜索其他资料。我们主要用到的是这个类TomcatServletWebServerFactory

看到这边我们就大概可以定位到问题了,就是TomcatServletWebServerFactory这个类没有被初始化。

所以思考下我们做了什么操作?我们将tomcat包设置了 《scope》provided《/scope》 ,我们本意是打包的时候才不需要将这个包加入lib里面,正常调试编译是可以编译到的,那么可不可能是编译器的问题呢?

我们打开idea运行时的配置Run=》Edit configurations

好了,看到这里,问题就知道怎么解决了,原先这个没打勾,也就是运行的时候,不会将 《scope》provided《/scope》 的包加入编译,我们将这个打钩,重新运行一下,问题就解决了。

这个参数跟idea版本有关系,在下面这个版本之后就被默认打钩了。

2019-01-13 Springboot找不到或无法加载主类 com.example.demo.DemoApplication

***隐藏网址***

然后运行出现找不到或无法加载主类 com.example.demo.DemoApplication的问题。

试了很多方法都不行。包括:(1)maven仓库内容全删除;(2)更换maven镜像

(3)查看 build path  --》  configure build  path中,编译路径是否没设置或出错

(4)xxx忘了

最后,还是找到了问题:

跑一下出错的程序,然后找到eclipse的Problems栏(和Console一起的),如果没有,则Window-》show other-》problem。如下图

然后浏览了一下,发现有一条error比较奇怪:

Description Resource Path Location Type

Archive for required library: ’C:/Users/yangjie/.m2/repository/org/springframework/spring-beans/5.1.4.RELEASE/spring-beans-5.1.4.RELEASE.jar’ in project ’demo’ cannot be read or is not a valid ZIP file demo Build path Build Path Problem

然后我直接进入该目录把.m2整个文件夹删了。再重新导入项目就可以跑了。如下图。
如果还没找到问题,顺便看一下eclipse下有没有添加maven的启动路径,操作如下:

window-》preference-》Maven-》Installations。看下有没有add如下图所示的内容,如果没有,先添加一下。 

还有个eclipse的maven home看设置了没,如果没设置,那么本地仓库修改后的地址不生效。
具体什么问题还在思考中。。。

springboot错误: 找不到或无法加载主类

springboot项目启动微服务控制台打印此异常: 找不到或无法加载主类
解决方案:点击右侧maven管理,在对应的微服务下点击展开Lifecycle双击clean即可

SpringBoot启动类报错,有什么办法解决吗

把RequestMapping中的value改成path试试 还有官方里的做法 好像没有看到@SpringBootApplication和@RestController好像没有混用的情况,可以试试单独写个Controller试试 因为如果控制器注册成功启动的时候控制台会有提示在某某路径上已经注册控...

关于springboot找不到启动类和Springboot启动找不到bean的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

springboot找不到启动类(Springboot启动找不到bean)

本文编辑:admin

更多文章:


数据可视化界面(FineBI的数据可视化组件设置界面分为哪些区域,错误的是)

数据可视化界面(FineBI的数据可视化组件设置界面分为哪些区域,错误的是)

大家好,关于数据可视化界面很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于FineBI的数据可视化组件设置界面分为哪些区域,错误的是的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,

2026年10月10日 22:20

arraycopy方法(java中数组之间的传值)

arraycopy方法(java中数组之间的传值)

这篇文章给大家聊聊关于arraycopy方法,以及java中数组之间的传值对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月10日 21:20

matlab2017和2018哪个好(发现matlab2018a占内存较多,下载了2016a的版本,这两个版本有什么不一样的区别吗)

matlab2017和2018哪个好(发现matlab2018a占内存较多,下载了2016a的版本,这两个版本有什么不一样的区别吗)

各位老铁们,大家好,今天由我来为大家分享matlab2017和2018哪个好,以及发现matlab2018a占内存较多,下载了2016a的版本,这两个版本有什么不一样的区别吗的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收

2026年10月10日 21:10

数据库应用系统设计(数据库应用系统的开发具体分为哪几个阶段(1)

数据库应用系统设计(数据库应用系统的开发具体分为哪几个阶段(1)

今天给各位分享数据库应用系统的开发具体分为哪几个阶段(1的知识,其中也会对数据库应用系统的开发具体分为哪几个阶段(1进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月10日 20:40

js取字符串的第几个字符(js中怎么找到一段字符串中第三个“的位置)

js取字符串的第几个字符(js中怎么找到一段字符串中第三个“的位置)

大家好,如果您还对js取字符串的第几个字符不太了解,没有关系,今天就由本站为大家分享js取字符串的第几个字符的知识,包括js中怎么找到一段字符串中第三个“的位置的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月10日 20:00

安卓服务器下载(用安卓手机可以做服务器吗)

安卓服务器下载(用安卓手机可以做服务器吗)

本篇文章给大家谈谈安卓服务器下载,以及用安卓手机可以做服务器吗对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月10日 19:40

古代琵琶曲有哪些?中国琵琶十大名曲有那些

古代琵琶曲有哪些?中国琵琶十大名曲有那些

大家好,如果您还对琵琶曲不太了解,没有关系,今天就由本站为大家分享琵琶曲的知识,包括古代琵琶曲有哪些的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月10日 19:20

mysql客户端工具选择(mysql数据库客户端工具什么好用)

mysql客户端工具选择(mysql数据库客户端工具什么好用)

各位老铁们,大家好,今天由我来为大家分享mysql客户端工具选择,以及mysql数据库客户端工具什么好用的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年10月10日 17:00

纸张的英语怎么读(纸用英语怎么说 纸的英语解释)

纸张的英语怎么读(纸用英语怎么说 纸的英语解释)

大家好,今天小编来为大家解答以下的问题,关于纸张的英语怎么读,纸用英语怎么说 纸的英语解释这个很多人还不知道,现在让我们一起来看看吧!

2026年10月10日 10:50

vlookup函数日期怎么提取(excel中按照日期读取对应日期数据)

vlookup函数日期怎么提取(excel中按照日期读取对应日期数据)

大家好,关于vlookup函数日期怎么提取很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于excel中按照日期读取对应日期数据的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对

2026年10月10日 10:20

最近更新

热门文章

标签列表