问题:
HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for
命名空间的全限定名没有错,配置文件也没有错:直接运行的时候没有错误,但是打包部署运行后却报错了
pom.xml文件中缺少
<build>
<finalName>maven-ssm</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.tld</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.tld</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
这样才能将配置文件打包到war包中
转载请注明原文地址: https://ju.6miu.com/read-27523.html