1. 程式人生 > >Spring專案啟動報錯org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find classs分析

Spring專案啟動報錯org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find classs分析

報錯大致資訊:org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [XXXXX] for bean with name 'XXX' defined in class path resource [springmvc-config.xml]; nested exception is java.lang.ClassNotFoundException:...

可以看出來,專案啟動時找不到對應的.class檔案。

那麼為什麼沒有找到呢?個人覺得原因可以簡單歸結為兩點:

1.對應的檔案沒有編譯出來;

2.配置檔案路徑有誤。

解決辦法:

1.首先在對應路徑下找,看看有沒有這個class檔案,注意仔細對照檢視路徑是否正確(包括單詞拼寫,這個坑我曾踩過o(╥﹏╥)o),如果檔案存在且拼寫無誤,請檢查配置檔案。

2.如果第一步中找不到對應的class檔案,那就應該檢查為什麼沒有編譯出.class檔案