2012-07-19 108 views
0

嗨夥計當我導入一個在eclipse indigo中創建的項目到eclipse juno中,然後我的servlet類不被eclipse juno識別,並且它顯示所有servlet類如HTTPServlet等錯誤。我現在做的?但是當我創建一個新的動態項目時,servlet工作正常。這意味着當我導入任何eclipse indigo項目時,它只能找到servlet API路徑。 日食juno錯誤導入日食靛藍項目

+0

首先要做的是向我們顯示錯誤消息。 – Arne 2012-07-19 05:01:35

+0

它顯示(下HTTPServlet的紅線)「HTTPServlet的不能被解析爲一個類型」的錯誤 - 這意味着它是不是能夠找到的Servlet API – khan 2012-07-19 05:56:08

回答

0

打開項目的設置,「Java構建路徑」選項卡。檢查servlet容器的適當運行時庫是否在列表中。我懷疑不是。

如果不缺少它,擴大圖書館,並檢查是否存在的servlet.jar或servlet-api.jar文件。

如果它丟失,單擊「添加庫...」按鈕,選擇「服務器運行時」,點擊下一步,選擇一個從列表中。

如果這個名單又是空的(可能),則需要先配置一臺服務器運行。要做到這一點,請從eclipse菜單中選擇窗口,首選項,轉到「服務器」,子菜單「運行環境」並添加一個合適的菜單。然後將其添加到您的項目構建路徑。

+0

運行時庫如果展開項目屬性的服務器運行時庫已經存在 – khan 2012-07-19 09:49:29

+0

,庫標籤:它列出了一個servlet-api.jar? – Arne 2012-07-19 11:13:23