springboot讀取resources文件下的文件

第一次讀取文件

文件位置

URL url = this.getClass().getClassLoader().getResource("tagfile/tags");

本地啓動項目都是沒問題能讀取到,但是打成jar包後在服務器執行總是獲取不到,在網上查了查,說是jar是不能通過這種方式讀取的,要用流的方式讀取(原理有待研究)

InputStream inputStream = getClass().getClassLoader().getResourceAsStream("tagfile/tags");

之後改成這種方式就可以讀取到了

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