servlet-api.jar - jar not loaded 問題的解決


tomcat啟動有的時候會報這個錯誤,會卡那么幾秒。影響啟動時間,今天網上查了一下把這個問題解決了

出現這個問題一般是由於項目里引用了javax.servlet-api.jar和tomcat下的javax.servlet-api.jar沖突了

由於tomcat啟動時先加載自己的jar。可以把項目里的jar排除掉

maven項目在pom中修改如下

將scope改為provided,也就是打包時不會將這個jar打到war里面

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM