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 {
}
以下是加载配置文件的所有类型的表格对比: