这是官方FAQ中的解释:
/ S2 T2 y2 E9 s, j' GSeveral people have reported errors when trying to start a Repast Simphony model such as! N7 f9 r/ e' h! l7 N% c8 I
log4j:WARN No appenders could be found for logger
3 l; A$ S% z3 P) J: V% I. c( T b9 }(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
7 a8 n/ @4 R8 Z4 z+ |) @, Slog4j:WARN Please initialize the log4j system properly.1 y2 L* p6 ]$ B5 a5 ?1 T3 k+ ^
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
0 t: i* R! q h6 @% s, J5 G" Y0 ?related to logging configuration errors, and more likely it is related to problems in the model.score file
$ W/ N2 e7 t# |0 Slike incorrect paths, or missing agent class files.9 l- l# p5 G) V7 F; H, ?: ~/ k
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
$ {" W. ?( ]' [1 N. A2 zfind more information from the Repast runtime error log. The error log is available when the icon in
& D; Q( x1 H2 O9 c8 B. @the lower right corner of the Repast runtime is flashing.. ?- c9 a1 X) r6 }0 E7 [# w
$ Z& |6 O, x3 G6 z5 C8 t2 e大意就是这个错误实际上同日志(logging)设置无关,
3 l8 I- N D) ]2 J$ b) G相关问题的解决应该在model.score中解决,' @8 O; l& |: M$ F
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
8 P) m# L! g4 M. |: x如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。8 G/ `- Y0 b# H# \
要获得更多错误相关信息可参考Repast实时错误日志。
' M: M4 m7 p" Q+ g# M& S该错误日志可在Repast运行环境活动时在窗口的右下方看到。2 |9 q7 }/ r, b4 a. o( }
( E4 w: g+ Q, t4 `7 o$ V[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |