解决spring项目中无法加载resources下文件

解决spring项目中无法加载resources下文件

问题发现

在学习Spring 过程中,TestContext 框架试图检测一个默认的XML 资源位置。如果您的类被命名为com.example.MyTestGenericXmlContextLoader 从加载应用程序上下文"classpath:com/example/MyTest-context.xml"。然后我就再resources下创建了一个com.example的文件夹,执行时,报错

问题解决

解决思路如下

步骤一:检查文件名

第一时间想到的是,检查文件名是否有误,肉眼对比一下后,为了准确性,重命名文件,将报错的路径和文件名,重新复制粘贴。

步骤二:确保测试资源目录

确保您的配置文件位于 src/test/resources 目录或者 src/main/resources 目录。

步骤三:检查文件路径是否正确

找到你创建文件地址,查看是不是层级结构,上面报错就是因为文件路径导致的

可以看到打开的结构是不正确的,我以为创建方式和创建包名是一样的,重新创建输入com/example(注意:是/斜杠)

然后重新运行,即可

相关推荐
间彧20 分钟前
面向切面编程(AOP)中的“通知”和 专门用于增强 Spring MVC 中控制器(Controller)的“通知”
后端
逻极24 分钟前
Rust数据类型(下):复合类型详解
开发语言·后端·rust
星释24 分钟前
Rust 练习册 12:所有权系统
开发语言·后端·rust
间彧24 分钟前
AOP中的五种通知类型在实际项目中如何选择?举例说明各自的典型应用场景
后端
间彧26 分钟前
Spring Boot中很多Advice后缀的注解和类,都是干什么的
后端
星释31 分钟前
Rust 练习册 16:Trait 作为返回类型
java·网络·rust
2301_7965125232 分钟前
Rust编程学习 - 如何理解Rust 语言提供了所有权、默认move 语义、借用、生命周期、内部可变性
java·学习·rust
乐悠小码36 分钟前
Java设计模式精讲---03建造者模式
java·设计模式·建造者模式
一个人的幽默44 分钟前
聊一下java获取客户的ip
java
披着羊皮不是狼1 小时前
Spring Boot——从零开始写一个接口:项目构建 + 分层实战
java·spring boot·后端·分层