2012-03-30 127 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