这是官方FAQ中的解释:
$ Y5 R1 j2 ]6 q5 b+ @Several people have reported errors when trying to start a Repast Simphony model such as! Q0 \+ H3 C( {6 H" ?" ^9 w$ Z
log4j:WARN No appenders could be found for logger
2 E4 ]% r: Y& w* `7 c6 o' L(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
J- [6 i/ H- a# |& L6 Wlog4j:WARN Please initialize the log4j system properly.
7 I3 `" d2 a( Z- Twith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
9 A) m0 }; p ]- J! q) xrelated to logging configuration errors, and more likely it is related to problems in the model.score file" O/ j- G+ w2 p; c
like incorrect paths, or missing agent class files.3 _ c$ P' T& g" `- Z
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
5 E' f# S4 u. V4 H/ {& G9 C9 Mfind more information from the Repast runtime error log. The error log is available when the icon in
; q' C5 L( H8 zthe lower right corner of the Repast runtime is flashing.0 Z9 r+ ~0 e0 H: E
+ u7 i) K9 J, i9 W) ]1 q% M2 @; N大意就是这个错误实际上同日志(logging)设置无关,
" s/ t- O; k& @* ?相关问题的解决应该在model.score中解决,' T+ i6 Y* M4 J' B' g/ v* h
例如不正确的路径设置、缺少agent类文件呀,诸如此类。: U% Y1 S, m& g6 G
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。1 {3 S1 H& }* j: C z
要获得更多错误相关信息可参考Repast实时错误日志。
. [' }+ H5 _0 h( g/ m. ^/ y该错误日志可在Repast运行环境活动时在窗口的右下方看到。: }+ Q4 d. c0 a# |( c
( K6 U, J! Q3 H6 S/ r9 m+ j[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |