这是官方FAQ中的解释: D- o1 z8 r; S6 P
Several people have reported errors when trying to start a Repast Simphony model such as
' F! D( m) N8 l1 Glog4j:WARN No appenders could be found for logger1 Y+ o" \1 O* X
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
$ B0 z, l* C& d* I Clog4j:WARN Please initialize the log4j system properly.
+ \' o# p& j m+ T1 Owith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
$ B) k* r9 A# A# Drelated to logging configuration errors, and more likely it is related to problems in the model.score file8 ^8 [* f; q. Y9 s
like incorrect paths, or missing agent class files.
1 v+ d0 S& ?/ E6 @, f" a8 R7 GWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
8 n8 A0 f6 p4 e- G9 ~0 c8 y& i2 ]find more information from the Repast runtime error log. The error log is available when the icon in
8 F+ A. a9 ^( o p0 H3 Hthe lower right corner of the Repast runtime is flashing.5 A/ \, Q9 h1 V: h. Z+ B
& K% g$ t3 w2 A9 D' g/ W
大意就是这个错误实际上同日志(logging)设置无关,3 I: @5 [! M, |0 |; R
相关问题的解决应该在model.score中解决,
* e3 {* ~) Y7 J9 H1 r0 C5 R+ X例如不正确的路径设置、缺少agent类文件呀,诸如此类。4 O% v( `" z) }5 r
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
2 H0 p% o/ h8 o% z Q要获得更多错误相关信息可参考Repast实时错误日志。4 |( M9 c: {; i2 O; f v+ W# P
该错误日志可在Repast运行环境活动时在窗口的右下方看到。8 L3 }" D9 F/ \* I) Y* H9 A# ]3 u
0 F/ I+ ]/ d* a% s! c8 r% @
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |