file:加载非编译类的文件系统,即:作为 URL 从文件系统中加载。
classpath:加载编译的class文件系统,即:从classpath中加载。
如:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:applicationContext.xml","file:/src/main/webapp/WEB-INF/dispatcherServlet-servlet.xml"})
public class MvcTest {
}
以下是加载配置文件的所有类型的表格对比:

本文介绍了在Java项目中如何通过不同的方式加载配置文件,包括使用file和classpath两种路径的区别。通过具体的例子展示了如何在Spring框架中指定配置文件的位置。


被折叠的 条评论
为什么被折叠?



