Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解決

Wentasy發表於2012-07-18

環境:MyEclipse6.5+ Tomcat6.0.18+Struts2.1+Hibernate3.2+Spring2.5.6

問題:啟動Tomcat出現如下異常:

IOException parsing XML document from ServletContext resource[/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException:Could not open ServletContext resource [/WEB-INF/applicationContext.xml]

解決:出現這個問題是專案找不到配置檔案。只要在web.xml中配置applicationContext.xml的路徑即可。

比如我新增如下程式碼:

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



參考資料:

http://www.cnblogs.com/tjsquall/archive/2009/01/05/1368784.html




相關文章