SpringBoot一个非常蛋疼的无法启动的问题解决
作者:爱吃早餐的程序员 时间:2023-12-12 15:24:36
今天遇到了一个非常蛋疼的问题,好好的项目,没有任何报错,但是就是启动不了 还抱一个我看不出问题的错误:
java.lang.NoSuchMethodError: org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource
java.lang.NoSuchMethodError: org.springframework.util.Assert.notNull
真尼玛费时间,几乎一下午就在找原因,网上大多数是说,redis 版本过高,或者是测试类的引入重复,但是都测试了,解决不了问题,然后之后自己又探索了半天还是无法解决。
后来,我点到了报错的方法所在的class类文件后才发现,报错的整体都在spring_boot_framework 里,心想这个或许也和版本不兼容有关吧,于是就换了一个低的版本,果然,换了之后就正常启动了,妈的,真的日了狗了,这框架能不能不要提示的这么隐晦,直接说版本不兼容就好了。下面是修改的地方:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
<version>1.5.8.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
<version>1.5.1.RELEASE</version>
</dependency>
任何框架都有弊病,SpringBoot也不例外,这框架要是国人开发的,我想就不会让人这么费解了。希望有朝一日,我们国内的程序员能开发出自己的开源框架。
来源:https://blog.csdn.net/weixin_39076203/article/details/109535298
标签:SpringBoot,无法启动
0
投稿
猜你喜欢
Android后端服务器的搭建方法
2022-05-07 19:38:04
Java多线程高并发中的Fork/Join框架机制详解
2021-06-17 01:08:08
mybatis-plus之如何实现in嵌套sql
2023-02-11 14:57:57
C#设计模式之策略模式
2023-08-08 21:00:11
使用Java实现三种等级的扫雷游戏(完整版)
2023-05-10 07:34:17
通俗讲解JVM的类加载机制
2023-01-03 03:35:03
rxjava+retrofit实现多图上传实例代码
2022-06-16 18:55:33
Android中自定义对话框(Dialog)的实例代码
2022-01-19 06:10:38
C#实现多文件压缩与解压功能
2022-03-05 04:45:54
如何解决修改StaticText的字体
2023-05-25 08:40:14
Java实现SMS短信通发送手机验证码案例讲解
2022-05-14 22:37:57
Android App中实现可以双击放大和缩小图片功能的实例
2023-04-01 16:41:17
C++中用指向数组的指针作函数参数
2022-08-27 23:11:33
Android App仿QQ制作Material Design风格沉浸式状态栏
2021-06-07 01:10:48
C#操作RabbitMQ的完整实例
2022-05-05 19:41:05
java 请求跨域问题解决方法实例详解
2023-08-24 02:55:11
Java读写Windows共享文件夹的方法实例
2022-10-02 02:25:45
android图片处理 让图片变成圆形
2023-10-03 00:47:30
Java中Spring Boot+Socket实现与html页面的长连接实例详解
2022-12-24 12:06:12
快速学习六大排序算法
2023-11-02 22:36:19