本地没问题,部署linux报错 Invalid bound statement (not found):
时间: 2023-11-19 13:56:34 浏览: 167
使用mybatis-plus报错Invalid bound statement (not found)错误
这个错误通常是由于MyBatis无法找到映射文件中的语句引起的。可能是因为在部署到Linux服务器时,映射文件的路径发生了变化,导致MyBatis无法找到它。您可以检查一下映射文件的路径是否正确,并确保它与您的代码中的路径匹配。此外,还可以检查一下映射文件中的语句是否正确,是否存在语法错误或拼写错误等问题。
另外,您可以尝试在Linux服务器上重新构建和部署您的项目,以确保所有依赖项都正确安装和配置。如果问题仍然存在,您可以尝试使用MyBatis的调试功能来查找问题所在。您可以在MyBatis配置文件中启用调试模式,并使用日志记录来查看MyBatis的运行情况,以便更好地了解问题所在。
阅读全文