2013-05-14 53 views
0

我想測試我部署在Tomcat的7戰,但是似乎它缺少一個xml配置:手動添加文件到classpath中

的web.xml

<servlet> 
    <servlet-name>StorageEngine</servlet-name> 
    <servlet-class>com.jpeterson.littles3.StorageEngine</servlet-class> 
    <init-param> 
     <param-name>contextConfigLocation</param-name> 
     <param-value>classpath:StorageEngine-servlet.xml</param-value> 
    </init-param> 
    </servlet> 

我有單獨下載StorageEngine-servlet.xml,以便能夠滿足此init-param我需要在\webapps\littleS3-2.3.0\WEB-INF文件夾中放置 xml文件,相對於web.xml?要麼?

回答

1

不,它屬於WAR文件的WEB-INF/classes。這總是在應用程序類加載器加載的Tomcat應用程序的CLASSPATH中。

0

鑑於映射,它需要放置在類路徑的根目錄中。嘗試將它放在任何源文件夾的根目錄下

相關問題