欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Tomcat啟動報錯子容器啟動失敗問題及解決

 更新時間:2024年06月12日 09:57:28   作者:m0_55070913  
這篇文章主要介紹了Tomcat啟動報錯子容器啟動失敗問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Tomcat啟動報錯子容器啟動失敗

在復習JavaWeb時,想讓自己的工作空間變得干凈一點,于是清理了Tomcat安裝目錄webapps中以前留下來的web項目,在雙擊bin目錄下的start.bat文件時CMD窗口一閃而過,頓時覺得奇怪,這種情況一般是JAVA_Home環(huán)境變量沒配置正確。

于是以文本方式打開start.bat,在末尾end語句后加上“pause”,保存后再次雙擊start.bat

出現(xiàn)以下結果

發(fā)現(xiàn)路徑都是正確的,說明我的環(huán)境變量配置沒有問題。

再次以文本方式打開start.bat,將call "%EXECUTABLE%" start %CMD_LINE_ARGS%語句中的start改成run,保存后雙擊start.bat

出現(xiàn)如下信息

后面顯示了一系列的錯誤,我僅僅示范性地截了一張。

觀察到主要信息內(nèi)容是子容器啟動失敗指定的某個資源集無效,Catalina.start 所必需的服務組件啟動失敗;仔細看發(fā)現(xiàn)它顯示了無效的資源集路徑(上圖中末尾),看了下該路徑下確實沒有相關文件夾。

看了下conf目錄下的server.xml文件

看到了如下配置(只截取了所述代碼):

<Service name="Catalina">
    <Engine defaultHost="localhost" name="Catalina">
        <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
            <Context docBase="E:apache-tomcat-9.0.20webappsSSM" path="/SSM" reloadable="true" source="org.eclipse.jst.jee.server:SSM"/>
            <Context docBase="E:apache-tomcat-9.0.20webappsSpring" path="/Spring" reloadable="true" source="org.eclipse.jst.jee.server:Spring"/>
            <Context docBase="E:apache-tomcat-9.0.20webappsPressRelease" path="/PressRelease" reloadable="true" source="org.eclipse.jst.jee.server:PressRelease"/>
        </Host>
    </Engine>
</Service>

在Context標簽中,docBase指定了項目的路徑,通過虛擬路徑path進行訪問。

我因為之前在清理項目的時候?qū)⑦@三個文件夾一塊刪除了,所以Tomcat啟動時出現(xiàn)了錯誤。

在server.xml文件中刪掉三個Context標簽的內(nèi)容,保存后雙擊start.bat,發(fā)現(xiàn)Tomcat已經(jīng)正常啟動并可以訪問8080端口了;

或者在webapps目錄下新建對應的SSM,Spring,PressRelease文件夾,也能正常啟動Tomcat。

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • tomcat的配置使用詳細版(小結)

    tomcat的配置使用詳細版(小結)

    開發(fā)者開發(fā)部署web應用時通常使用tomcat服務器,這篇文章主要介紹了tomcat的配置使用詳細版(小結),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Tomcat在Linux服務器上的BIO、NIO、APR模式設置方法

    Tomcat在Linux服務器上的BIO、NIO、APR模式設置方法

    下面小編就為大家分享一篇Tomcat在Linux服務器上的BIO、NIO、APR模式設置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Tomcat核心組件及應用架構詳解

    Tomcat核心組件及應用架構詳解

    眾所周知Tomcat 就是一個 Servlet 容器,為了方便使用,他們具有http服務器的功能,所以Tomcat 就是一個“HTTP 服務器 + Servlet 容器”,我們也叫它們 Web 容器,今天重點給大家普及Tomcat核心組件及應用架構相關知識,感興趣的朋友一起了解下吧
    2021-05-05
  • 詳解tomcat 解決 POST請求傳參數(shù)過長受限制的問題

    詳解tomcat 解決 POST請求傳參數(shù)過長受限制的問題

    這篇文章主要介紹了詳解tomcat 解決 POST請求傳參數(shù)過長受限制的問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Mac下安裝tomcat的教程詳解

    Mac下安裝tomcat的教程詳解

    這篇文章主要介紹了Mac下安裝tomcat的教程詳解,需要的朋友可以參考下
    2017-10-10
  • tomcat8中startup可以啟動tomcat8w無法啟動的問題分析

    tomcat8中startup可以啟動tomcat8w無法啟動的問題分析

    這篇文章主要介紹了tomcat8中startup可以啟動,tomcat8w無法啟動的問題,根本原因是windows?服務內(nèi)沒有tomcat服務,所以無法啟動,本文給大家分享解決方法,需要的朋友可以參考下
    2022-08-08
  • IDEA編輯器整合Apache Tomcat的詳細教程

    IDEA編輯器整合Apache Tomcat的詳細教程

    這篇文章主要介紹了IDEA編輯器整合Apache Tomcat教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Tomcat ssl報錯Connector attribute SSLCertificateFile must be defined when using SSL with APR解決方法

    Tomcat ssl報錯Connector attribute SSLCertificateFile must be d

    這篇文章主要介紹了Tomcat ssl報錯Connector attribute SSLCertificateFile must be defined when using SSL with APR解決方法,需要的朋友可以參考下
    2014-12-12
  • Idea中tomcat啟動源碼調(diào)試進入到tomcat內(nèi)部進行調(diào)試的方法

    Idea中tomcat啟動源碼調(diào)試進入到tomcat內(nèi)部進行調(diào)試的方法

    這篇文章主要介紹了Idea中tomcat啟動源碼調(diào)試進入到tomcat內(nèi)部進行調(diào)試的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • Tomcat中對靜態(tài)資源的處理教程

    Tomcat中對靜態(tài)資源的處理教程

    這篇文章主要給大家介紹了關于Tomcat中對靜態(tài)資源處理的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Tomcat具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05

最新評論