NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String; 的解決方法


之前有個項目是SpringMVC,想把他獨立運行,想到了SpringBoot,轉成SpringBoot后,就出現了這個問題。

折騰了我好幾天,在網上搜索了各種方案也沒有得到解決,后來轉成了Webflux的項目,雖然解決了,但是中間有好多代碼需要修改。

 

今天又有一個項目是SpringBoot的,同事吧整個目錄copy過來,也是這種情況。

首先一點servlet-api這個沖突是無疑的。

用Everything找到serverlet-api.jar文件, 把SDK目錄下面的 Servlet-api.jar包刪除,終於搞定了。

 


免責聲明!

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



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