这是官方FAQ中的解释:0 B0 I% x, D8 F* N
Several people have reported errors when trying to start a Repast Simphony model such as, w+ v$ D2 u; x# H0 T
log4j:WARN No appenders could be found for logger
6 o5 J1 ?0 u$ a+ Z5 K. ^* \# f8 ~(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).) z; I) e% Y0 y' @2 C5 e2 N0 X
log4j:WARN Please initialize the log4j system properly.+ L. s) v7 m1 |6 f7 x3 b
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually2 U4 V0 r5 L) Z! V. l
related to logging configuration errors, and more likely it is related to problems in the model.score file
$ ?8 r4 ~- m# p7 vlike incorrect paths, or missing agent class files.
4 r1 s9 {. l2 J6 Z( r9 w# P3 tWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
$ l% ~5 o/ G7 K( q- W' W" c! ]find more information from the Repast runtime error log. The error log is available when the icon in
: z% Q7 Y. K& U( y- ythe lower right corner of the Repast runtime is flashing.
7 h9 T- P/ x. ]/ t
" O3 x. q& d/ Z: H1 f大意就是这个错误实际上同日志(logging)设置无关,1 T5 \6 O5 O1 n c# i4 N
相关问题的解决应该在model.score中解决,
) {8 j( J1 h8 @, M! |+ z! O例如不正确的路径设置、缺少agent类文件呀,诸如此类。
9 G/ d7 [+ K! Q) E% e3 m9 L如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。( ?2 A2 r4 P8 p* R7 ^0 W
要获得更多错误相关信息可参考Repast实时错误日志。
' D* |% r: D0 r! F% x4 f该错误日志可在Repast运行环境活动时在窗口的右下方看到。! [% d$ o: m# Q4 a2 }. G# }
1 h: m/ m) c6 X$ v9 ?, d7 h[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |