星期四, 1月 15, 2009

java.lang.NoClassDefFoundError: org/springframework/core/SmartClassLoader

有一陣子沒寫 java 了,因為舊系統需要維護的關係,做了一點變更
卻發現原本可以執行的系統,卻不能執行了,出現了
java.lang.NoClassDefFoundError: org/springframework/core/SmartClassLoader
的錯誤,一個我有點摸不著頭緒的錯誤

因為我之前的專案都有撰寫測試案例,按照道理來說
應該是要可以執行的,出現了這個錯誤到還真是丈二金剛摸不著頭腦~

找了一下 jar 檔,裏面是有這個 class,只是在 eclipse 內的引用,卻沒有發現這個 class 。有點幽靈現象的感覺,所以乾脆移除原本使用的jar檔,重新下載一遍
卻還是一樣的情況

後來將原本使用 Spring framework 2.5.5 的部份,改成 2.5.6 ,這個問題就不見了

只是,這是懲罰我太久沒寫 Java 嗎?

沒有留言:

張貼留言

Powered By Blogger