IDEA中测试时的包名问题

embedded/2024/12/22 17:27:27/

报错:Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test

原因:(图是别人那巴来的)启动类所在的包名和测试类的包名不一致导致的,原因是测试类的包名是自动生成的,所以可能会出现包名不一致的情况。

包名一样是指跟main所在的包名一样,并且必须在同一模块下才可以

这里启动类所在的模块是com.itheima.publisher,启动类所在的包名要一样,这样才能获取到该启动类的IOC容器,如果包名不一样,则获取不到Bean等组件。


http://www.ppmy.cn/embedded/29452.html

相关文章

分享自己一篇在亚马逊云科技AWS官网发的Blog技术文章

小李哥在亚马逊AWS官网,作为第一作者发了自己的第一篇AWS Blog文章,也是自己今年在AWS官网的第11篇文章。文章主要内容是描述为出海的金融企业,搭建满足PCI-DSS合规、FIPS 140-2 Level 3安全标准的传输中数据加密云端方案,主要用于…

2024大学本科/研究生物理专业考试/考研/论文/重点公式考点汇总/最难公式投票考试通过

## 核心公式列表http://deepnlp.org/equation/category/physics ## 力学http://deepnlp.org/equation/amplitude-of-a-driven-oscillation http://deepnlp.org/equation/angular-frequency-for-a-damped-oscillationhttp://deepnlp.org/equation/angular-momentum http://dee…

使用CNN或resnet,分别在flower5,flower17,flower102数据集上实现花朵识别分类-附源码-免费

前言 使用cnn和resnet实现了对flower5,flower17,flower102数据集上实现花朵识别分类。也就是6份代码,全部在Gitee仓库里,记得点个start支持谢谢。 本文给出flower17在cnn网络实现,flower102在resnet网络实现的代码。…

2.2 Java全栈开发前端+后端(全栈工程师进阶之路)-前端框架VUE3-基础-Vue基本语法

文本渲染指令 文本渲染指令-v-html与v-text Vue使用了基于HTML的模板语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据。所有Vue的模板都是 合法的HTML,所以能被遵循规范的浏览器和HTML解析器解析。 在前面,我们一直使用的是字符串插…

【经典算法】LeetCode 111 二叉树的最小深度(Java/C/Python3/Go实现含注释说明,Easy)

目录 题目描述思路及实现方式一:深度优先搜索(DFS)思路代码实现Java版本C语言版本Python3版本Golang版本 复杂度分析 方式二:广度优先搜索(BFS)思路代码实现Java版本C语言版本Python3版本C 版本Golang 版本 总结相似题目 标签(题目类型):树、…

word目录中各级标题的行间距不一致的问题,我必须记下来!

最近在调整论文,其他论文格式的问题都比较顺利,但是发现word目录中各级标题的行间距不一致,为了解决这个问题已经整整折腾了快三个小时,必须要记录一下! 遇到的问题 如下图所示,每次更新完目录之后&#…

VScode+ubuntu配置ROS开发环境

VScodeubuntu配置ROS开发环境 写在前面 在vscode中先安装几个插件:中文语言包、Python插件、C插件、CMake插件、vscode-icons、ROS插件、Visual Studio IntelliCode、URDF、Markdown All in One 一、工作空间是什么 在ROS机器人开发中,我们针对机器人…

nginx的前世今生(三)

高手对决:武林盟主之路 1.不败之地,高可用江湖 技术角度讲,高可用(High Availability, HA)是指系统或服务能够在预定的时间内,以极高的概率持续提供服务的能力。具体来说,这通常涉及到系统的架…