maven工程下 讀取resource下配置文件


在maven工程中,我們會將配置文件放到,src/main/resources   下面,例如

我們需要確認resource 下的文件 編譯之后存放的位置

 

它編譯的路徑直接位於classes下面,這個路徑其實就是classPath的路徑,所以,在resources 根目錄下的配置文件其實就是 classPath的路徑

 

[java]  view plain  copy
 
  1. public static void main(String[] args) throws ParserConfigurationException, Exception{  
  2.         ClassLoader classLoader = TestDom.class.getClassLoader();  
  3.         URL resource = classLoader.getResource("test.xml");  
  4.         String path = resource.getPath();  
  5.         System.out.println(path);  
  6.         InputStream resourceAsStream = classLoader.getResourceAsStream("test.xml");  

這樣我們就可以直接拿到路徑,調用 getResourceAsStream 方法 可以直接拿到目標文件的輸入流


免責聲明!

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



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