2016-03-05 153 views
0

我已經使用Eclipse創建了一個Web應用程序。無法通過使用IP地址而不是本地主機訪問Web應用程序

在創建項目時,我添加了Tomcat服務器。然後我運行我的應用程序,它工作。

然後,我通過命令行執行service.bat文件,並在啓動類型設置爲自動的屬性中安裝了Apache Tomcat服務。

現在我可以在服務選項卡中看到Tomcat,但是當我嘗試使用我的IP地址訪問我的網頁時(http://192.168.x.x:8080/myroom/),我無法訪問它。

我收到以下錯誤: HTTP:狀態:404錯誤 - 請求的資源不可用

但是,當我停在任務管理器中的服務,開放的Eclipse和上運行我的應用程序服務器我可以訪問我的網頁。

爲什麼我無法通過在任務管理器中啓動服務來訪問我的網頁,然後使用IP地址?

+0

你可以試試訪問http:// localhost:8080/myroom嗎? – nnunes10

+0

我試圖訪問本地主機:8080/myroom /但仍然亞姆獲取相同的錯誤狀態:404錯誤 - 請求的資源不可用 –

+0

您必須在tomcat服務器中部署您的Web應用程序。您只需將您的.war文件複製到TOMCAT_HOME/webapps。 – nnunes10

回答

1

的Eclipse使用不同的部署目錄。

您必須在Tomcat服務器中部署您的Web應用程序。只需將您的.war文件複製到TOMCAT_HOME/webapps即可。

0

你的Eclipse的tomcat從一個獨立的Web應用程序的文件夾位置 當從Eclipse中運行它的不同之處.workspace /月食WSTD核心等等,從單機運行時,它通常是在Tomcat文件夾中的某處

+0

對不起,我不明白你說什麼,因爲我正處於創建Web應用程序的階段。你能否清楚解釋解決方案?我的電腦上只安裝了一個tomcat。 –

相關問題