2013-12-13 131 views
0

我在安裝的Apache Tomcat服務器「d:」驅動器和Eclipse的配置它。當我從啓動服務器時,Eclipse顯示已啓動。Apache服務器無法啓動,但在Eclipse中它顯示了啓動

enter image description here

但是,當我進入

http://localhost:8080 

它顯示了以下錯誤,並不會加載Apache服務器。 enter image description here

netstat顯示以下內容。

enter image description here

所以,我怎麼能解決這個問題。需要一些幫助。謝謝!

+0

是否確定服務器已啓動並且重要地在8080端口上偵聽?你有沒有嘗試使用netstat命令來確認相同? –

+0

Eclipse顯示服務器已啓動,我沒有嘗試netstat。 –

+0

服務器啓動並在端口8080上偵聽,否則他將瀏覽器錯誤500.他正在接收Tomcat錯誤消息。 @SamanthaWithanage你檢查了你的webapp結構嗎?或者在eclipse的服務器頁面上(雙擊服務器)你是否標記了「使用tomcat安裝」選項? –

回答

3

您正在eclipse中運行Tomcat,在這種情況下,默認的tomcat項目不可用,因此您無法看到Apache Tomcat。

所以你需要嘗試訪問你的應用程序作爲http://localhost:8080/myWebApp。如果您想查看Apache Tomcat UI,則需要使用startup.bat文件或顯示CMD提示符(黑屏)的應用程序exe從bin文件夾啓動Apache Tomcat。但是,要訪問您的myWebApp,則必須將其部署到Apache Tomcat的webapps文件夾中。

您可能還希望如果你正在使用JSP,Servlet技術配置welcone文件或負載上啓動的servlet。

欲瞭解更多信息,請參閱Apache Tomcat官方文檔或在Google/YouTube上搜索可視化示例。

0

你可以試試下面的步驟,

  1. 嘗試用你的your_machine_ipaddress:8080

    OR

  2. 嘗試使用不同的端口說8181.

    • 圍棋到tomcat_installed_directory/conf/server.xml
    • 搜索字符串 「連接器端口=」,並從8080的端口改變爲8181
    • 重新啓動Tomcat並與本地主機嘗試:8181或本地主機:8181/yourwebappname或your_machine_ipaddress:8181

    OR

  3. 如果您在代理服務器後面並嘗試訪問在其他某臺機器上運行的tomcat,請將運行tomcat的機器的IP地址添加到瀏覽器旁路代理中。
+0

我試過了,但沒有喝鹽。可能是我的服務器有問題。謝謝 ! –

+0

可能會嘗試新的安裝tomcat。順便說一下,你正在使用的是什麼版本的tomcat,操作系統是什麼? – AJJ

+0

我使用的是Apache Tomcat 7.0.12服務器,我使用的是Windows 8.我是他們互相兼容的。不是他們嗎? –