Jetty啟動項目中引用json-lib相關類庫報錯ClassNotFound的解決方案
今天項目用Jetty啟動,在Tomcat下啟動正常,放入Jetty容器啟動,莫名其妙的報了個ClassNotFoundException: net.sf.json.JSONObject 具體如下:

項目中確實引入了json-lib的jar,開始還以為是版本的問題,后來經(jīng)過一番資料查詢發(fā)現(xiàn),Jetty容器與Maven結合的時候,在jetty發(fā)布時,不加載json-lib相關類庫,所以導致啟動時,項目如果用了json-lib包,也會出現(xiàn)ClassNotFound。
解決方案:
右鍵項目Run As / Debug As ——> 進入Configurations界面,選擇Jetty容器,然后配置項目的Dependencies ,把 json-lib包勾上,重啟jetty即可,具體如下

總結
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
相關文章
springMVC如何將controller中數(shù)據(jù)傳遞到jsp頁面
這篇文章主要介紹了springMVC如何將controller中數(shù)據(jù)傳遞到jsp頁面,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
java8中NIO緩沖區(qū)(Buffer)的數(shù)據(jù)存儲詳解
在本篇文章中小編給大家分享了關于java8中NIO緩沖區(qū)(Buffer)的數(shù)據(jù)存儲的相關知識點,需要的朋友們參考下。2019-04-04
Apache Commons Math3探索之快速傅立葉變換代碼示例
這篇文章主要介紹了Apache Commons Math3探索之快速傅立葉變換代碼示例,具有一定參考價值,需要的朋友可以了解下。2017-10-10
MyBatis-Plus 如何實現(xiàn)連表查詢的示例代碼
這篇文章主要介紹了MyBatis-Plus 如何實現(xiàn)連表查詢的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08
SpringCloud?Gateway?DispatcherHandler調用方法詳細介紹
我們第一個關注的類就是DispatcherHandler,這個類提供的handle()方法,封裝了我們之后所有的handlerMappings,這個DispatcherHandler有點想SpringMVC的DispatchServlet,里面也是封裝了請求和對應的處理方法的關系2022-10-10

