2013-05-14 3 views
0

Я пытаюсь проверить войну, которую я развернутую в Tomcat 7, однако, кажется, его не хватает конфигурации XML:Ручное добавление файла в пути к классам

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, где мне нужно положить файл xml в папку \webapps\littleS3-2.3.0\WEB-INF, только по отношению к web.xml? Или?

ответ

1

Нет, он принадлежит к WEB-INF/классам вашего файла WAR. Это всегда находится в CLASSPATH приложения Tomcat, загружаемом загрузчиком класса приложения.

0

Учитывая сопоставление, его нужно будет поместить в корень вашего пути к классам. Попробуйте поместить его в корень любой исходной папки