博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Springboot 学习遇到的一些错和埋坑之旅
阅读量:7199 次
发布时间:2019-06-29

本文共 672 字,大约阅读时间需要 2 分钟。

 1. java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test

原因:

  1. 检查各个类的包是否正确,有没有下面画波浪线的类文件,比如我的测试类HelloApplicationTests

  2. 启动类,需要放在根目录下,比如我的StartApp

 

2. java.lang.NoSuchFieldError: logger

原因:jar包版本问题,因为springboot的版本是2.0.1.RELEASE,该版本依赖的spring版本为5.0.5.RELEASE,在项目中添加对应的spring-beans版本,问题解决了。

 

之前是开发工具自己下载的5.0.5.8版本

<dependency>

<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.0.5.RELEASE</version>
<scope>compile</scope>
</dependency>

 3. java.lang.NoSuchFieldError: logger

 

 

 

转载于:https://www.cnblogs.com/qianjinyan/p/6598459.html

你可能感兴趣的文章
C\C++控制台程序隐藏方法总结
查看>>
unity 组件添加与访问
查看>>
安防无战事:一场10213亿元的误会
查看>>
【WPF】代码触发Button点击事件
查看>>
接口、多态
查看>>
JPress v2.0-rc.8 发布,新增插件开发的代码生成器
查看>>
老外的个人网站原来是这样设计的:17个最佳范例给你灵感
查看>>
事件总线
查看>>
如何对第一个Vue.js组件进行单元测试 (下)
查看>>
关于UGUI中Canvas无法移动的解决方法
查看>>
Linux strace检查程序的系统调用及时间
查看>>
一个立体感的按钮样式
查看>>
下载安装MariaDB Galera 10.1
查看>>
传美团支付无证经营被央行叫停 限期三个月整改
查看>>
Redis笔记3-redis事务
查看>>
日本保险公司引进IBM Watson,裁员近30%
查看>>
第64天:CSS常用命名规范,有用!
查看>>
PHP代码审计笔记--命令执行漏洞
查看>>
redis成长之路——(七)
查看>>
[转]JDK、JRE、JVM三者间的关系
查看>>