Spring-讀取Classpath下的文件資源

//第一種
File cfgFile = ResourceUtils.getFile("classpath:test.txt");  
//第二種
org.springframework.core.io.Resource fileRource = new ClassPathResource("test.txt");  
fileRource.getFile();//獲取文件
fileRource.getInputStream();//獲取文件流

但是這有一個有意思的問題,就是在jar包情況下,獲取文件會出問題,因爲對於系統來說,一個jar包是一個整體,沒有辦法從一個整體中獲取某個文件,只能通過獲取流的方式纔可以

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章