idea开发spring项目ClassPathXmlApplicationContext读取配置文件路径问题

将applicationContext.xml文件放在src目录下,编译后从生成的target可以看到classes目录(存放.class文件)并没有applicationContext.xml,因为编译只会对.java文件编译

1

而application.xml文件放在resource目录下,IDEA就会将xml文件复制到classess文件夹下,就能正常访问了。

2

若想要配置不同的applicationContext.xml读取路径,则可以创建相应的包目录,指定对应的包路径就可以访问

3

4