欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

坑! Spring报错Class not found: “XXXTest“找不到测试类 找不到applicationContext.xml

程序员文章站 2022-05-01 14:46:53
...


问题:看看你是不是遇到这个坑,如果的话看完这篇文章就对了。
坑! Spring报错Class not found: “XXXTest“找不到测试类 找不到applicationContext.xml
其实Spring报错找不到XX文件,大部分都可以归为一类,在加载文件是不能加载到

解决:把下面这代码直接粘贴在pom.xml的build里即可,原因是只有这样在加载时才会将加载到的文件输出到classes文件中,否则就会报不存在resources中的文件,或者applicationContext不存在的,有时也会报Spring中找不到XXX测试类。还有当第一次加载成功到classes中了后,这段代码就没用了,它只会在初次加载时有用

坑! Spring报错Class not found: “XXXTest“找不到测试类 找不到applicationContext.xml
复制粘贴即可:

 <!--目的是把src/main/java目录中的xml文件包含到输出结果中。输出到classes目录中-->
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                    <include>**/*.xls</include>
                    <include>**/*.xlsx</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>

当前粘贴进去之后,建议先clean将target清除干净,再一次编译,运行代码
坑! Spring报错Class not found: “XXXTest“找不到测试类 找不到applicationContext.xml

另外:Spring的其他报错可能还有这些

你要是按照以上操作了,还是不行,那可能就是你的路径有问题了
坑! Spring报错Class not found: “XXXTest“找不到测试类 找不到applicationContext.xml
坑! Spring报错Class not found: “XXXTest“找不到测试类 找不到applicationContext.xml
这个也算一个坑了,大家记住哦,有问题可以随时留言哦

文章原创,有用点个关注,手留余香! ???? ???? ????

相关标签: Spring常见报错