2011-10-18 48 views
1

我有一個從eclipse導出的WAR文件,現在我想部署到在Linux服務器託管上運行的服務器tomcat,但是我無法設置運行此項目? 我正在使用RICHFACES 4,Tomcat 6 我已將WAR文件複製到文件夾webapps,但服務器未部署WAR文件。 感謝您對我英語不好的事情的幫助和歉意。我如何發佈WAR文件

回答

0
  1. Stop Tomcat。
  2. 刪除現有部署。如果您以前在TOMCAT_HOME/webapps中部署了「foo.war」,那麼它已被解壓縮到webapps/foo/...中。您必須刪除此目錄及其所有內容。在Unix上,可以使用 rm -r $ TOMCAT_HOME/webapps/foo
  3. 將WAR文件複製到TOMCAT_HOME/webapps /。
  4. 啓動Tomcat。

有關詳情,請http://www.jguru.com/faq/view.jsp?EID=123229

+0

感謝您的回答,但它不工作 我的主機有2個文件夾:tomcat和www 我上傳到文件夾tomcat/webapps並啓動tomcat,但它不部署WAR文件。 當我在www文件夾中創建a.jsp文件並運行鏈接www.mypage.com/a.jsp,它的工作 那麼,我如何可以調用文件夾tomcat中的WAR文件,當我站在文件夾www中。 非常感謝 – user1000566

1

你似乎是使用第三方託管。您需要閱讀他們的開發者文檔/用戶指南,瞭解如何部署Web應用程序。在大多數情況下(通常是elcheapo),你需要自己提取WAR,然後自己將WAR的內容上傳到「public」www文件夾。 WAR文件基本上是一個ZIP文件,因此您應該可以使用任何ZIP工具自行提取它。