这是官方FAQ中的解释:/ ] l" L" Q+ h; e- I
Several people have reported errors when trying to start a Repast Simphony model such as6 T& F8 c8 M k
log4j:WARN No appenders could be found for logger
( j! f- f" [& e(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).( g) [ T: _( b2 W4 F
log4j:WARN Please initialize the log4j system properly.
, o/ s9 z- j- i, bwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually& `* M" Q4 I- j, g7 V
related to logging configuration errors, and more likely it is related to problems in the model.score file+ b2 l; M( E- G( R" O
like incorrect paths, or missing agent class files.! S5 a# t8 i7 w+ \/ r
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
; `. A& z; C: [4 lfind more information from the Repast runtime error log. The error log is available when the icon in
. r9 k7 o8 Q! jthe lower right corner of the Repast runtime is flashing./ T& A2 p' O- Y6 w: B
) \# k8 z# D/ \) Z
大意就是这个错误实际上同日志(logging)设置无关,
2 u) K/ }8 A" a: n D相关问题的解决应该在model.score中解决," e! o' }( ~' W0 V% E$ s4 S* ]
例如不正确的路径设置、缺少agent类文件呀,诸如此类。6 x7 k- q, c7 A% b; _
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。/ L9 m8 B+ S, H j' b
要获得更多错误相关信息可参考Repast实时错误日志。
" h3 J, A3 n7 V! A; d4 ?& d该错误日志可在Repast运行环境活动时在窗口的右下方看到。 y! I& T' K* u6 M: i
9 G% n" k/ o" D; p+ f2 C3 z; X
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |