今天下载eclipse的一个SSM项目,但是我使用的是IDEA,修改了一系列配置之后,然后运行,接着就报错了。如下:
cannot resolve reference to bean 'sqlSessionFactory' while setting bean...
原项目是用eclipse开发的,我用idea进行开发,使用maven作为项目管理平台,原本编辑器应该将项目中资源管理的权限全交个maven,但是使用eclipse开发时eclipse会插手,主动将src/java下的xml等资源文件拷贝到target下,由于eclipse多管了这么一宗闲事,使得当时的开发人员根本没注意pom中没有配置资源拷贝。
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
。