1. 程式人生 > >Spring配置檔案applicationContext.xml 找不到的問題

Spring配置檔案applicationContext.xml 找不到的問題

使用maven建立web工程,將Spring配置檔案applicationContext.xml放在src/resource下,用eclipse編譯時提示class path resource [applicationContext.xml] cannot be opened because it does not exist錯誤。

web.xml配置的如下

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>

用google搜尋一下 發現是由於classpath不是指向resource路徑,導致一直找不到檔案。需要在classpath後面加個*,這樣就解決問題了。

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext.xml</param-value>
</context-param>

感謝mr_pang 的幫助!