1. 程式人生 > >IDEA學習Spring中,xml檔案的配置問題.

IDEA學習Spring中,xml檔案的配置問題.

今天碰見了一個問題就是學習Spring中,xml檔案放置不正確會出錯.出錯資訊是

ideaspring path resource [test.xml] cannot be opened because it does not exist

包結構:
這裡寫圖片描述
test.xml放的位置是和一眾java檔案放置在一起的.網上找了一圈子,大概意思就是idea會把輸出的類庫和原本編輯的地方的java檔案分開放置,這就導致後邊找不到test.xml因為可能根目錄改變到classpath而不是resource了吧.

網上搜了一圈,stackoverflow也看了點,說的大概都一個意思,然後讓配置什麼什麼玩意我也沒整明白,試了試把test.xml

檔案向上挪了一個層級,即複製到com.netizen目錄下,再進行編譯,問題就解決了.

然而很奇怪的一點是,我又把test.xml檔案給又挪到子目錄裡面了,變回原來的狀態,又能編譯成功了,所以挪.xml檔案應該只是胡比挪碰巧了,還不是根本原因.