2012-03-30 118 views
2

我试图在tomcat v6上运行我的web应用程序,我在v7上测试它,它完美地工作,但对于此任务它必须在v6上运行。当我右键单击Web应用程序和run as -> run on server并选择tomcat v6.0 server at localhost我似乎无法单击finish按钮。有谁知道为什么?Eclipse中的Tomcat 6问题

enter image description here

+0

您可以发布该步骤的屏幕截图? – adarshr 2012-03-30 14:43:38

+0

@adarshr上传了截图 – SNpn 2012-03-30 14:45:36

回答

3

上面清清楚楚地写着“服务器不支持J2EE Web模块规范3.0版”。

只要将您的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"> 

一定要对项目变更项目构面太大,右击并做如下所示:

enter image description here

+0

我试过了,它仍然不想运行 – SNpn 2012-03-30 14:49:47

+0

然后您需要更改Project Facet。 – adarshr 2012-03-30 14:55:40

+0

@SNpn我已经更新了我的答案。 – adarshr 2012-03-30 14:59:05