我在初始创建工程的时候是把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: 里面的 。