这是官方FAQ中的解释:
/ o8 L( V+ O5 L" ~1 O0 QSeveral people have reported errors when trying to start a Repast Simphony model such as% R3 k% d5 Z: h
log4j:WARN No appenders could be found for logger4 V4 O& u. E' k, C0 F
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
/ e4 h; R2 t' ^. Elog4j:WARN Please initialize the log4j system properly.
8 x- K5 I0 }$ |with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
4 P, A) K( {( W* frelated to logging configuration errors, and more likely it is related to problems in the model.score file
7 k# g9 ^5 a7 v5 k+ I1 Llike incorrect paths, or missing agent class files.
5 w5 H3 C% c5 ^5 L& r- f8 ?When you start a Repast model and you get the log4j message in the Eclipse console, you can usually' N2 C+ j9 }8 _7 C
find more information from the Repast runtime error log. The error log is available when the icon in1 U7 u6 |% r/ l; |* i8 A7 A# ^
the lower right corner of the Repast runtime is flashing.
2 G i5 n+ i" x: H/ e0 b- t; D: d% g+ Q/ E9 ]
大意就是这个错误实际上同日志(logging)设置无关,
* }0 X; O! m; o, b& l0 }1 O; Z! V相关问题的解决应该在model.score中解决,
1 i/ @7 ?0 b# ~& @ l- b' Z例如不正确的路径设置、缺少agent类文件呀,诸如此类。
$ V4 U! R# q7 \) R# w' Q如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
: T0 }* f+ c1 Y要获得更多错误相关信息可参考Repast实时错误日志。
5 G+ w4 z* I) C( H' K- \6 w该错误日志可在Repast运行环境活动时在窗口的右下方看到。
" D, _0 Q/ x' d# V
$ l3 U6 b3 i5 H[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |