1. 程式人生 > >專案新匯入jar包之後,執行報錯:類沒有找到異常(java.lang.ClassNotFoundException)

專案新匯入jar包之後,執行報錯:類沒有找到異常(java.lang.ClassNotFoundException)

在專案需要讀取一個.xlxs型別的Excel檔案,因為之前一直讀取的是.xls檔案,所以這次在網上新下載了一些jar包,然後更改了程式之後,寫了個demo已經沒問題了。

但是....!!!!!!!!!

當我把程式部署在tomcat下時,執行就出錯了。。。

java.lang.ClassNotFoundException: org.apache.poi.openxml4j.exceptions.InvalidFormatException         -----類沒有找到異常

這種錯誤的原因在我的印象中只有一種情況,就是找不到jar包。

但是我明明匯入了新的jar包,單獨執行也沒有任何問題。BUT。。。報錯了。

話不多說,為什麼會報這種錯呢。

我當時的原因就是因為我直接把jar包從專案外的地方直接匯入進專案的,所以找不到類。

解決方法呢就是把jar包都複製到WebRoot下的lib下面,然後在lib下吧jar包重新匯入。在執行專案的時候就能載入到類啦!

最後,祝大家編碼愉快!