java訪問resourc文件路徑,多種方法

java獲取resource路徑:

 

方法1:

Thread.currentThread().getContextClassLoader().getResource("de.py").getPath().replaceFirst("/","")
輸出:E:/p/E/s/n/target/classes/de.py


方法2:這個方法需要try catch

(ResourceUtils.getURL("classpath:").getPath()+"de.py").replaceFirst("/","")
輸出:E:/p/E/s/n/target/classes/de.py


方法3:這個方法需要try catch

ClassLoader.getSystemClassLoader().getResource("de.py").getPath().replaceFirst("/","")
輸出:E:/p/E/s/n/target/classes/de.py


方法4:
ClassLoader.getSystemResource("de.py").getPath().replaceFirst("/","")
輸出:E:/p/E/s/n/target/classes/de.py

方法5:不推薦
src/main/resources/properties/test.properties




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