java web項目中訪問src資源文件


在普通的web項目中我們可以這樣去訪問src文件

import org.springframework.util.ResourceUtils;

File file= ResourceUtils.getFile("classpath:test.txt");

但是在web項目打包成jar文件之后 我們就不能用這種方法去訪問jar文件了

原因是 我們訪問的時候是訪問的絕對路徑,而在經過打包之后jar里邊的路徑我們是訪問不到的

這里我們只能用相對路徑去訪問當前的資源文件

classFilePath = "/public/......./filename";

ClassPathResource classPathResource = new ClassPathResource(classFilePath);

獲取文件流:classPathResource .getInputStream();

利用這種方法我們就能成功的訪問jar包里邊的文件;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM