我有一個java類,它創建一個基於javassist類加載器的自定義類加載器啓動,然後運行真正的程序類。 我收到以下錯誤:配置org.apache.log4j.ConsoleAppender與自定義類加載器
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a
"org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
log4j:ERROR [[email protected]] whereas object of type
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by
[[email protected]].
log4j:ERROR Could not instantiate appender named "stdout".
的問題是關係到一個對象由最初的類加載器創建的,而另一種是由定製一個創建的事實。
有沒有辦法解決這個錯誤?
由於提前,
阿夫納
工作就像一個魅力;-)謝謝 –