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

tomcat啟動報錯jar not loaded的問題

 更新時間:2023年09月16日 10:42:23   作者:碼農(nóng)升級記  
這篇文章主要介紹了tomcat啟動報錯jar not loaded的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

tomcat啟動報錯jar not loaded

validateJarFile(F:\ProgramDemo\shop\out\artifacts\shop_war_exploded\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

這里是servlet-api這個jar包加載失敗,tomcat啟動報錯。

問題的原因

在你的tomcat安裝目錄下的lib的文件夾中,有一個servlet-api.jar包,而在你的項目的lib中也有一個相同的jar包。

tomcat的啟動邏輯是首先加載自己目錄下的包,然后再加載項目lib下的包。

當tomcat已經(jīng)加載完自己目錄下的jar包后會和項目下的jar包產(chǎn)生沖突。從而報錯。

解決方法

刪除其中的一個jar包就可以了。

啟動Tomcat時常見的報錯

問題1:啟動Tomcat時閃退

問題原因:JDK環(huán)境變量配置有誤

解決方案

將鼠標光標移至 此電腦 右擊鼠標選擇屬性一欄,進入系統(tǒng)界面在左側(cè)菜單欄選擇高級系統(tǒng)設(shè)置,并點擊環(huán)境變量

進入環(huán)境變量之后,在系統(tǒng)變量中添加JAVA_HOME,JRE_HOME環(huán)境變量,注意這兩個環(huán)境變量一定要和JDK,JRE所在的路徑完全一致,否則就會出現(xiàn)Tomcat啟動閃退的現(xiàn)象

查找JDK的路徑: C:\Program Files\Java\jdk1.8.0_181 (博主安裝JDK時選擇的是默認路徑)

查找JRE的路徑: C:\Program Files\Java\jdk1.8.0_181\jre (博主安裝JDK時選擇的是默認路徑)

確認JDK,JRE環(huán)境變量無誤之后點擊確定

問題2:啟動Tomcat時終端顯示亂碼

問題原因及解決方案

編碼格式問題,將 E:\apache-tomcat-8.5.81\conf\logging.properties 配置文件中默認設(shè)置的UTF-8改為GBK

總結(jié)

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

相關(guān)文章

  • Tomcat服務(wù)器配置https認證(使用keytool生成證書)

    Tomcat服務(wù)器配置https認證(使用keytool生成證書)

    本文主要介紹了Tomcat服務(wù)器配置https認證,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • Tomcat 7.0多端口配置詳解

    Tomcat 7.0多端口配置詳解

    這篇文章主要介紹了Tomcat 7.0多端口配置詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • Tomcat安裝與配置Native APR模式的教程

    Tomcat安裝與配置Native APR模式的教程

    APR是Apache HTTP服務(wù)器的支持庫,提供了一組映射到下層操作系統(tǒng)的API。通過 tomcat-native 庫,使tomcat運行時通過APR更多的調(diào)用本地API,達到提升性能的目的。下面這篇文章詳細介紹了Tomcat安裝與配置Native APR模式的教程,需要的朋友可以參考借鑒,一起來看看吧。
    2017-02-02
  • 關(guān)于Tomcat虛擬路徑訪問本地圖片失敗的問題

    關(guān)于Tomcat虛擬路徑訪問本地圖片失敗的問題

    這篇文章主要介紹了Tomcat虛擬路徑訪問本地圖片失敗的問題,其實解決方法很簡單,只需要在idea配置Tomcat時要把8080后面那個選項勾上,需要的朋友可以參考下
    2022-08-08
  • 解決Tomcat啟動失敗:嚴重?[main]?org.apache.catalina.util.LifecycleBase.handleSubClassException?初始化組件失敗

    解決Tomcat啟動失敗:嚴重?[main]?org.apache.catalina.util.LifecycleB

    這篇文章主要介紹了解決Tomcat啟動失敗:嚴重?[main]org.apache.catalina.util.LifecycleBase.handleSubClassException?初始化組件失敗問題的方法,希望可以幫助到你
    2023-03-03
  • 如何提升Idea啟動速度與Tomcat日志亂碼問題

    如何提升Idea啟動速度與Tomcat日志亂碼問題

    這篇文章主要介紹了提升Idea啟動速度與Tomcat日志亂碼問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Linux 中Tomcat遠程調(diào)試代碼的實現(xiàn)方法

    Linux 中Tomcat遠程調(diào)試代碼的實現(xiàn)方法

    這篇文章主要介紹了Tomcat 遠程調(diào)試代碼的實現(xiàn)方法的相關(guān)資料,這里提供實例幫助大家實現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-08-08
  • tomcat部署web應(yīng)用的4種方法總結(jié)(推薦)

    tomcat部署web應(yīng)用的4種方法總結(jié)(推薦)

    本篇文章主要介紹了tomcat部署web應(yīng)用的方法,主要有4中方法,包括Tomcat自動部署、控制臺進行部署、增加自定義的Web部署文件、手動修改%Tomcat_Home%\conf\server.xml文件來部署web應(yīng)用,有興趣的可以了解一下。
    2016-11-11
  • Tomcat日志文件詳解及catalina.out日志清理方法小結(jié)

    Tomcat日志文件詳解及catalina.out日志清理方法小結(jié)

    Tomcat作為常用Java應(yīng)用服務(wù)器,會生成多種日志文件輔助排查問題與優(yōu)化系統(tǒng),其中catalina.out文件記錄重要輸出信息,但長期累積會占用大量磁盤空間,影響性能,本文介紹Tomcat日志文件種類及其作用,并重點討論如何安全有效地清理catalina.out文件
    2024-10-10
  • eclipse中的項目無法添加到tomcat中的處理方法

    eclipse中的項目無法添加到tomcat中的處理方法

    這篇文章主要介紹了eclipse中的項目無法添加到tomcat中,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05

最新評論