Caused by: java.io.FileNotFoundException: class path resource [classpath*:mybatis-config.xml] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:180)
at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:406)
at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:380)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1769)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1706)
... 73 more
可是早上还运行得好好的,resourses资源文件夹也设置正确了,路径也改成classpath*:mybatis-config.xml 了呀。
IDEA在applicationContext.xml页面上有提示,我也看不懂,不知道有关系没
请大佬帮忙看一下,谢谢啦~
重新 clean 下项目,然后再 compiler 下项目试试。
代码目录有这个文件,不代表编译目录有,启动ssm的时候实际上读取的是打包编译的classpath路径下的文件,建议到发布目录的WEB-INF/classes/下面去看一下是否存在这个配置文件
,找到本地目录,查看编译后的文件夹bin目录,里面是否有这个文件或者多个这个文件