2012-04-19 18 views
1

我有一個簡單的Servlet並運行Netbean和Eclipse兩種形式。Eclipse:無法在Netbean上運行servlet:HTTP狀態404

首先,我在Netbean步驟,步驟執行:

1)右擊項目:建立

2)右擊項目:部署

3)右鍵單擊項目:運行 - >成功運行。

但是,在Eclipse中,這裏是步驟,通過以下步驟:

1)通過控制+ B

2編譯)右鍵單擊項目:運行方式>在服務器上

運行--- >HTTP Status 404錯誤!

在這兩種瀏覽器鏈接時,我從Eclipse中運行或netbean有相同的:例如,http://localhost:8084/HelloServlet/.

因此,這意味着可能Eclipse不部署我的應用程序呢。

請教我如何在Eclipse中運行Servlet。

謝謝:)

+0

你在web.xml中映射了你的歡迎文件嗎? – Logan 2012-04-19 07:38:08

+0

是的。並且兩個項目都有相同的web.xml – hqt 2012-04-19 08:15:33

+0

這裏發生的事情是服務器無法找到任何對應於路徑「HelloServlet /」的映射。你可以在這裏發佈你的web.xml嗎? – Logan 2012-04-19 08:47:57

回答

1

您是否安裝了正確的服務器連接器?通過單擊:窗口 - >顯示視圖 - >服務器(或可能 - >其他... - >服務器)打開「服務器」視圖。如果您的服務器(使用正確的版本)沒有列出:在服務器視圖 - >新建 - >服務器 - >選擇正確的連接器並安裝它。然後拖動您的項目到新創建的服務器,或通過右鍵單擊服務器名稱選擇「添加和刪除」。