java.io.IOException: Could not find resource SqlMapConfig.xml

#java.io.IOException: Could not find resource SqlMapConfig.xmljava

  • 建立mybatis工程時遇到的問題
  • 問題的來源:當咱們在項目中和src同級的目錄建立一個文件config時,在此文件中編寫了SqlMapConfig.xml , 此時咱們須要讀取此配置文件來建立SqlSessionFactory 來做爲一個測試類來測試,卻發現報出Could not find resource SqlMapConfig.xml <br/>

<br/> - 解決方法:mybatis

選中目錄config,右鍵build path-->use as source folder。(英文版)
選中目錄config,右鍵構建路徑,用作源文件夾。(中文版)

<br/> - 以後再運行就沒有問題了 <br/> ![](https://images2018.cnblogs.com/blog/1080293/201806/1080293-20180605142304806-493943164.png)eclipse

  • 緣由分析:測試

    在默認的狀況下,src文件就是build path的source folder目錄,而咱們本身定義的文件只是一個普通的文件,默認的狀況下不會被加載,因此,咱們須要手動將本身定義的文件加載爲source folder。ui

    build path是指eclipse中,在build path下的類能夠被編譯運行,在build path下的配置文件能夠被類以相對路徑直接讀寫。 <br/><br/><br/>code

相關文章
相關標籤/搜索