您的位置:首页 > 其它

classpath路径引发的问题

2020-07-14 04:56 148 查看

配置文件中通过classpath:"路径名"的方式指定项目发布后所在class下的路径。

曾遇到过的问题:搭建一个简单的ssm项目,本地测试没问题。但是在项目部署时,发现一大堆的错误信息,最主要的报错日志如下:
Caused by: java.lang.IllegalArgumentException: Could not resolve resource location pattern [com/qf/dao/*.xml]: ServletContext resource [/com/qf/dao/] cannot be resolved to URL because it does not exist。
spring部分配置信息:

解释:说明没有找到该路径下的配置文件。因为项目部署时,找的是class下的路径。而未指定从class下去找配置文件,所以导致报错。从而引发关联性的错误。
解决

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: