• <nav id="mcwkg"><strong id="mcwkg"></strong></nav>
    當前的位置:首頁 > Tomcat應用部署的常見方式和問題
     
    Tomcat應用部署的常見方式和問題
    更新日期:2009-12-6 信息來源:http://www.suben1688.cn

    Tomcat是廣大Java開發人員非常喜愛的一種應用服務器,具有安裝配置簡單、占用資源少、運行速度快、可以和主流的開發工具相結合等優點。
    Tomcat的安裝非常簡單,除了使用安裝程序外,一般我們可以直接拷貝整個Tomcat程序文件后直接安裝配置,如果有多個Tomcat的時候,只要它們之間使用的端口不重復就可以了,剩下的就是具體的應用部署了,主要有以下幾種方式:
    1、直接將web應用程序復制到【Tomcat的主目錄】\webapps目錄下即可,此時context的應用名稱和目錄一致,如,應用在webapps下的目錄為test,則我們可以通過http://機器名:端口號/test/訪問部署的應用。
    A、如果目錄是ROOT,則可以通過http://機器名:端口號/直接訪問
    B、也可以將war包放在【Tomcat的主目錄】\webapps目錄下,由tomcat自動釋放

    這種方法最簡單,但是如果在刪除Tomcat時,選擇了不保留目錄中的文件夾,將會刪除應用系統。
    myeclipse程序發布時,會自動在【Tomcat的主目錄】\webapps中創建目錄和同步程序

    2. 為每個應用寫一個配置文件
    在Tomcat安裝目錄下的【Tomcat的主目錄】\conf\Catalina\localhost目錄中,新建一個xml文件,只要和當前目錄中的其他xml文件的名稱不重復就行了,假設我們的程序在F:\test\app(windows為例)目錄下,該xml文件的內容為:
    <?xml version='1.0' encoding='utf-8'?>
    <Context path="/test " docBase="F:\test\app" debug="0" privileged="true">
    </Context>
    如果path設置為空同時文件名為ROOT.xml,則應用的名稱為空(一個tomcat中只能有一個),可以通過http://機器名:端口號/訪問
    <?xml version='1.0' encoding='utf-8'?>
    <Context path="" docBase="F:\test\app" debug="0" privileged="true">
    </Context>

    3、修改server.xml,增加context項,但2方式更為簡便。

    重啟TOMCAT后我們就可以使用部署的新應用了。

    常見問題:
    1、注意Jdk的版本和Tomcat版本之間的關系,高版本的Tomcat有可能需要高版本的JDK。
    2、如果程序開發使用的是高版本的JDK編譯,而Tomcat運行使用的JDK版本低于開發的版本,則將提示JDK版本的錯誤提示,反之正常。更換Tomcat運行使用的JDK時最好將Tomcat的work目錄中的內容刪除掉。
    3、如果應用中web.xml中包含的程序運行錯誤,有可能導致對應的應用不能訪問,一般任何頁面都不能訪問。
    4、web.xml和【Tomcat的主目錄】conf\Catalina\localhost目錄中xml文件格式錯誤導致對用的應用不能訪問

    粵ICP備11095012號-1
    Copyright 2005-2021 深圳市承元軟件技術有限公司
    亚洲色图今天乱伦 百度日本AV女优| 先锋影音 AV天堂| 欧美影视在线av| 先锋а∨天堂网地址| 在线播放禁片| 啊AV天堂2020影音先锋| XX 国产网站. Va| 天天日夜夜操 107.163.97.77| www.色中色在线| 色情小说 强奸| 本高清视频wwwcc290| 色就是色欧美色图| 谁有最新黄色网址| 乱伦性交小说| AV电影天堂2019| 免费天堂av在线观看| 亚洲最大成人图片| 幼嫩区| 国产片cdm| Www.9fljp| av天堂影音先锋在线资源|