轉:applicationContext.xml文件放置位置不一樣而致使的jUnit測試的時候路徑的不一樣

 

若是applicationContext.xml文件放置在src下面的的時候使用jUint測試的時候編寫的路徑應該是這樣的:app

 

1     @Test
2 
3 public void saveTest() {
4 
5     ApplicationContext ctx = 
6 
7         new ClassPathXmlApplicationContext(」applicationContext.xml「);

 

 

可是若是applicationContext.xml文件放置在WEB-INF下面的時候使用jUnit測試的時候編寫的路徑就要有區別了post

若是不這樣寫,測試的時候就會提示applicationContext.xml文件找不到 測試

1 private String conf = "WebRoot/WEB-INF/applicationContext.xml";
2 
3 @Test
4 
5 public void saveTest(){
6 
7     ApplicationContext ac = new FileSystemXmlApplicationContext(conf);     
8 
9 } 
相關文章
相關標籤/搜索