这是官方FAQ中的解释:
! r& [; Y2 p5 dSeveral people have reported errors when trying to start a Repast Simphony model such as8 n4 f2 u1 C/ A
log4j:WARN No appenders could be found for logger, w" ]* P5 h l; T
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).7 n' e& i* N& h7 t
log4j:WARN Please initialize the log4j system properly.
. r& `# C% A6 l0 Nwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually* ~9 t' T+ s, L# C! \# F( y- c
related to logging configuration errors, and more likely it is related to problems in the model.score file$ Z1 V4 ?9 A- ?3 E
like incorrect paths, or missing agent class files.
- g5 l- |0 I& Q0 P% P! ]# XWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
/ I7 R8 @* c, n$ Z. K+ v _- S* Tfind more information from the Repast runtime error log. The error log is available when the icon in
* M3 ~ C/ \" B8 c8 |3 fthe lower right corner of the Repast runtime is flashing.2 F ]8 x+ x6 y9 P
3 L- r4 ?. d7 t: \2 n& \
大意就是这个错误实际上同日志(logging)设置无关,
6 }0 }$ m4 s9 q9 e: `/ b相关问题的解决应该在model.score中解决,
: P: P1 k! v4 F, m例如不正确的路径设置、缺少agent类文件呀,诸如此类。
# C4 m# c& G& Z如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
8 B! {' N5 |+ j3 Z: k$ ]要获得更多错误相关信息可参考Repast实时错误日志。' v$ `) N% _: V& P/ n) K
该错误日志可在Repast运行环境活动时在窗口的右下方看到。+ I1 ?+ n4 f+ T2 G
% ?) @. Y7 ]( e4 h; V[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |