这是官方FAQ中的解释:/ k2 ~8 {8 Q* ]7 R
Several people have reported errors when trying to start a Repast Simphony model such as
, _/ Z- } n+ w: Klog4j:WARN No appenders could be found for logger; Y" m, H" ~! U& ^1 v
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).. Y. r& T. t+ Q/ m3 l
log4j:WARN Please initialize the log4j system properly.% r T5 {) B ]9 }
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually; \" R+ E3 }+ n
related to logging configuration errors, and more likely it is related to problems in the model.score file) X: r% H5 w1 V7 `3 L
like incorrect paths, or missing agent class files.
: @$ A: W, r# \- ]0 @% uWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
7 J* t- k( F2 ]" ^- n1 B: ]find more information from the Repast runtime error log. The error log is available when the icon in8 H/ Z$ i9 q1 M% s! d
the lower right corner of the Repast runtime is flashing.4 T2 N/ U8 y% V0 \ W9 r; W. h
. l% C l0 |1 d, W6 a2 C大意就是这个错误实际上同日志(logging)设置无关,& I7 t- n& N9 y" K7 J
相关问题的解决应该在model.score中解决,
5 R% G+ R) S/ W& \: V) O! O% I" G例如不正确的路径设置、缺少agent类文件呀,诸如此类。! N9 W) L% G. r- x! u, ] r
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。$ x: d& i* |7 [8 D2 e# ^* {& d# ~
要获得更多错误相关信息可参考Repast实时错误日志。
0 c7 T, r) m0 m I( M0 a' S该错误日志可在Repast运行环境活动时在窗口的右下方看到。6 B/ g2 {, `, W
4 y$ M9 o0 c8 F& O" f. c, U9 O[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |