1. 程式人生 > >檔案上傳 匯入所需的jar包啟動服務後依然報錯找不到jar包裡的類 ClassNotFoundException

檔案上傳 匯入所需的jar包啟動服務後依然報錯找不到jar包裡的類 ClassNotFoundException

問題報錯:報java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory
瀏覽器上報錯404路徑找不到,這裡報404是因為所引的jar包沒有找到
解決了很長時間,糾結的淡疼,剛開始自學,初學者勿噴,哈哈。還是沒有經驗

解決辦法
1. 首先確認下那個jar裡有FileItemFactory這個類不
這裡寫圖片描述

  1. 看看引入的jar是否已經在classpath裡了
  2. 都沒問題還有這個異常,建議F5下工程或者project–clean下
  3. 如果以上情況都正確你部署到tomcat裡以後,去裡面看看有沒有你的這個jar包,步驟如下:
    tomcat目錄->web-app->你的專案->web-inf->lib
    還有一種是eclipse把專案釋出到這裡:
    workspace.metadata.plugins\org.eclipse.wst.server.core\temp下,然後
    你的專案->web-inf->lib
    看有沒有你的這個jar包,如果沒有直接將jar包拖到這個資料夾下重啟服務在瀏覽器上訪問就可以了