Spring中怎么更改applicationContext.xml的加载位置

我在初始创建工程的时候是把applicationContext.xml放在图片说明
可是他实际运行时却是去WEB-INF下classes里找图片说明
我照网上的把一段配置信息写进去web.xml里图片说明
可是还是不行图片说明
我就是不想把配置文件放在classes里 因为我在myeclipse里看不见他

contextConfigLocation支持classpath和file等,所以一般指定classpath:spring/xxx.xml;
classpath一般指向了你的classes文件夹,所以你将配置文件放在classes文件夹就可以了。

如果有帮助,希望结帖

把它放在src目录下面试试。

web.xml中写这个就行了


org.springframework.web.context.ContextLoaderListener

<!-- 上下文环境 配置文件位置 -->

contextConfigLocation
classpath:spring.xml

项目上右击,新建Source Folder 资源文件夹,把他丢到里面就可以

项目上右击,新建Source Folder 资源文件夹,把他丢到里面就可以

web.xml的配置如下


contextConfigLocation
classpath:ApplicationCntext.xml

我就是不想把配置文件放在classes里啊 放在那里面 我在myeclipse里看不见他啊

一般都放在classpath: 里面的 。