项目场景:
提示:这里简述项目相关背景:
利用SSM框架搭建一个简单的后端Demo。
IDE是2022.1的IDEA,jdk1.8,spring 5.2.10.RELEASE。
问题描述
提示:这里描述项目中遇到的问题:
无论是测试还是开启Tomcat都会报错如题,或者无法找到HTML,检查了一下输出的target目录,发现是没有出现mybatis-config.xml文件以及mapper.xml,同时WEB-INF目录里面也没有HTML文件。
原因分析:
查找了网上资料基本是包含了两个方面:
- 在pom.xml没有著名包含的resource路径
,导致没有添加相应的文件。 - 添加好之后没有用mvn clean以及reload maven project命令,导致没有根据pom.xml重新打包。
解决方案:
一开始我在纠结上述第一点,一直以为分隔符没有正确表示出我的.xml的所在目录,但事实上却是因为更改的pom.xml没有生效打包到输出文件中,所以这体现出了pom.xml和这两个对应命令的关系:
只有clean和reload之后pom.xml的配置才会生效!