解決java.lang.ClassNotFoundException: org.apache.commons.fileupload.disk.DiskFileItemFactory


 當今天再次打開web項目並啓動Tomcat服務器,準備大顯身手的時候,Tomcat卻出現了一系列的報錯,這讓我猝不及防。

在這裏插入圖片描述
主要報錯原因java.lang.ClassNotFoundException: org.apache.commons.fileupload.disk.DiskFileItemFactory

 於是我從錯誤原因開始,上網搜索各種解決方案,發現是因爲項目的lib中缺少commons-fileupload的jar包,然而當我打開web下的lib目錄時,它明明就在那裏,這讓我更加迷惑了。


 緊接着當我打開FIle下的Project Structure時,最下面的Problems里居然有提示,我彷彿看到了一絲曙光,當我點開它時,發現是lib目錄沒有導入,點擊fix就ok了,困擾我一個多小時的問題終於成功解決。


總結: 當做web項目遇到此類問題時不要慌張,先找到錯誤原因,可以到Project Structure下的Problems查看是否有報錯,當實在摸不清頭緒的時候再在網上搜索。


發佈了49 篇原創文章 · 獲贊 11 · 訪問量 3045
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章