Не удается развернуть веб-приложение на сервере по контекстному пути?

У меня есть простое приложение Jersey jax rs hello world, которое я пытаюсь развернуть в мой сервер tomcat, чтобы я мог вызвать URL-адрес ресурса и проверить, дает ли он мне требуемый вывод, но когда я устанавливаю путь контекста в Интернете. xml он не развертывается на сервере, но он делает это, когда я беру информацию о сервлете и просто оставляю пустой web.xml, что означает, что это моя проблема. Вот содержимое моего файла web.xml.

 `<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
  <display-name>Web App</display-name>  
  <servlet-name>ServletContainer</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletContainer</servlet-name>
<url-pattern>/resources/*</url-pattern>
</servlet-mapping>
</web-app>

По просьбе, вот трассировка стека ошибки

[INFO] [war:war {execution: default-war}]
[INFO] Packaging webapp
[INFO] Assembling webapp[app1] in [C:\Users\leo\4thYearUni\Project\app1\target\app1]
[INFO] Processing war project
[INFO] Copying webapp resources[C:\Users\leo\4thYearUni\Project\app1\src\main\webapp]
[INFO] Webapp assembled in[170 msecs]
[INFO] Building war: C:\Users\leo\4thYearUni\Project\app1\target\app1.war
[INFO] [tomcat:redeploy {execution: default-cli}]
[INFO] Deploying war to http://localhost:8080/app1
[INFO] OK - Undeployed application at context path /app1
[INFO] FAIL - Failed to deploy application at context path /app1

Если у кого-то есть идеи или обходные пути, это будет очень признательно Спасибо Крис

5
задан Chris 22 November 2010 в 21:32
поделиться