1. 程式人生 > >Springboot 訪問resources目錄檔案方式

Springboot 訪問resources目錄檔案方式

String path = ResourceUtils.getURL("classpath:").getPath(); //聽說在linux系統中會失效。
InputStream inputStream  = getClass().getClassLoader().getResourceAsStream("RSA/privateKey.txt");//此方法返回讀取檔案位元組的方式在linux系統中無異。
Resource resource = new ClassPathResource(uploadPath+privateKeyFileName);//宣告io的resources物件也可訪問
//String privateKeyFileStr = request.getSession().getServletContext().getRealPath("RSA/privateKey.txt"); // 此方法用來寫檔案或上傳檔案在本專案中指定路徑。