2012-03-01 292 views
4

我寫了一個Java servlet並通過本地Tomcat 7運行它,但是當我將已寫入另一臺計算機的war文件複製到tomcat目錄中的webapps文件夾時,但我不斷收到「請求的資源不可用」消息,而在我的計算機中一切正常,可能是什麼問題?Tomcat 7請求的資源不可用

+0

你能看到你的應用程序在tomcat管理器中嗎? – Harsha 2012-03-01 07:04:34

+0

我不知道,我沒有用戶名和密碼來訪問tomcat管理器。但是我將war文件部署在tomcat的webapps文件夾中。 – user1176926 2012-03-01 07:17:20

+0

有人可以幫我嗎? – user1176926 2012-03-01 07:50:14

回答

2

檢查控制檯是否收到任何錯誤?服務器啓動是否正常?你在環境變量中設置了JAVA_HOME嗎? 要檢查服務器是否正常啓動或在瀏覽器中鍵入不以下網址:

http://localhost:8080/

那裏部署了戰爭的計算機

。如果您沒有在端口8080啓動服務器,請將8080替換爲適當的端口號。如果您能夠看到tomcat頁面,則服務器正常啓動。

如果您在控制檯上沒有錯誤,那麼一切似乎都正確,並且您在瀏覽器中輸入了錯誤的URL。 我認爲你必須在控制檯上得到例外,正如你所說的戰爭是在以前的系統上工作。確保將JAVA_HOME設置爲用於開發戰爭的相應jdk或jre版本(例如1.6)。

+0

好吧,我現在正在收到該錯誤:請求的資源(Servlet Sample不可用)不可用。是的,我可以看到tomcat的主頁面。 – user1176926 2012-03-01 07:19:16

+0

我該如何設置JAVA_HOME? – user1176926 2012-03-01 07:23:28

+0

也許錯誤在web.xml文件中?我不知道,你能幫我嗎? – user1176926 2012-03-01 07:42:33

0

您可能尚未正確映射網址。 Tomcat不知道用當前的URL打什麼URL

相關問題