???????? 有時間我得重新看看類包(classLoad)的加載順序,重新的了解一下.在運行一些程序的時候,出現了
org.apache.commons.logging.LogConfigurationException:?No?suitable?Log?constructor?[Ljava.lang.Class;@17e982f?for?org.apache.commons.logging.impl.Log4JLogger 還出現了什么沒有找到"org.apache.common.digest.Digest"(好像是這樣)的錯誤.我想了很久找了很久,又是換版本又是重裝軟件,可問題依舊,那些類包我都加載進去了,也有那些類包呀,真是把我折磨死了,暈死了.
??? 后來,問了網友(ssuupv)他說也是類包版本的問題,可我也換過了.我突然意識到,是不是類包加載時出現的問題呢?我有時候覺得方便就把一些類包直接放到了%java_home%\jrd\lib\ext文件夾的下面,是不是版本沖突引起的呢?我把EXT文件夾下面的東西全部刪除掉了,后來一運行,問題解決了,所以我們在加載類包的時候一定要注意類包的加載順序,還有就是最好整個環境中每個不同功能的類包就一個,不要重復,避免版本沖突.
posted on 2006-08-03 18:00
Harryson 閱讀(836)
評論(0) 編輯 收藏 所屬分類:
J2SE