1. 程式人生 > >[JAVA IDEA]在使用maven專案中,無法讀取resources資料夾中的配置檔案的一種解決方案

[JAVA IDEA]在使用maven專案中,無法讀取resources資料夾中的配置檔案的一種解決方案

1、在通過配置檔案來連線資料庫時,在resouces檔案中放入了db.properties配置檔案,但無法正常讀取到

 讀取配置檔案資訊的程式碼:

InputStream input=JdbcUtil.class.getClassLoader().getResourceAsStream("db.properties");

 

2、通過上網查詢

  在pom.xml檔案中新增 

<build>
<resources>
<resource>
<directory>src/main/java/pro</directory>
<includes>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>

並在java目錄中建立pro資料夾,將db.properties複製進該檔案,切記resouces檔案中的db.proerties檔案不可刪除

 

3、網上查詢得知造成這樣的原因是:在idea中,resources中的檔案有時會不被編譯,而造成資源無法找到