项目场景:
提示:这里简述项目相关背景:
利用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的配置才会生效!
在使用IDEA 2022.1、JDK1.8和Spring5.2.10.RELEASE构建SSM后端Demo时,遇到启动Tomcat报错和HTML文件找不到的问题。问题源于pom.xml资源配置未生效且未执行mvn clean和mvn reload命令。解决方案是确保pom.xml配置正确,并通过清理和重新加载命令使改动生效,确保资源被正确打包到目标目录。
2026

被折叠的 条评论
为什么被折叠?



