天天看點

部署war檔案到Apache Tomcat伺服器

下面我将描述正确的部署.war(web application archive)檔案到Apache Tomcat伺服器的方式。

什麼是WAR檔案:WAR檔案(或Web Application ARchive)是一個類似于JAR檔案的壓縮檔案,它用于分發JSP、Servlet、Java類、XML檔案和外部的JAR檔案、标簽庫、靜态檔案等。

假如你有一個WAR檔案,假設是MyProject.war,是通過Eclipse或Netbeans或類似IDE導出的。

步驟

    将該.war檔案複制到TOMCAT_HOME目錄下的webapps下,例如c:\apache-tomcat\webapps\

    重新開機tomcat,即運作startup.bat

    如果有類似于如下的錯誤消息

    JAVA_HOME not defined or CATALINA_HOME not defined

做如下的操作

    請確定你安裝了jdk

    在我的電腦上點右鍵,然後選擇屬性

    點選進階标簽(Windows XP)點選進階系統設定(Win7)

    點選環境變量按鈕

    在系統變量上,點選建立

    在變量名處,輸入JAVA_HOME

    變量值處,輸入JDK的安裝路徑。如C:\Program Files (x86)\Java\jdk1.6.0_20

    重複上述過程來添加CATALINA_HOME變量,其值為Tomcat伺服器的安裝路徑,如C:\apache-tomcat\webapps\

    點選确定

4.重新開機伺服器

5.打開浏覽器,輸入http://localhost:[PORT]/MyProject/。確定你選擇了合适的端口号。