2012-03-30 4 views
2

Я пытаюсь запустить мое веб-приложение на tomcat v6, я тестировал его на v7, и он работал отлично, но для этого задания он должен работать на v6. Когда я нажимаю правой кнопкой мыши веб-приложение и run as -> run on server и выбираю tomcat v6.0 server at localhost, я не могу нажать кнопку finish. Кто-нибудь знает, почему?Tomcat 6 Проблема в Eclipse

enter image description here

+0

Можете ли вы опубликовать скриншот этого шага? – adarshr

+0

@adarshr закачанный скриншот – SNpn

ответ

3

Это ясно говорит: "Сервер не поддерживает версию 3.0 спецификации J2EE Web Module".

Просто измените свой web.xml, чтобы иметь версию 2.5.

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> 

Обязательно изменить Project Facet тоже правой кнопкой мыши на проекте и делать, как показано здесь:

enter image description here

+0

Я пробовал это, и он все еще не хочет запускать – SNpn

+0

Тогда вам нужно изменить фасет проекта. – adarshr

+0

@SNpn Я обновил свой ответ. – adarshr

Смежные вопросы