这是官方FAQ中的解释:
% [0 g0 U+ D0 E! g6 B/ ^+ YSeveral people have reported errors when trying to start a Repast Simphony model such as
7 O' t) l) V* C. K* S8 C' H, Z8 rlog4j:WARN No appenders could be found for logger& P/ y8 \; j1 I3 P( s
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication )./ g6 ?5 h* i+ b. w0 w \& ~+ c
log4j:WARN Please initialize the log4j system properly.
; W; l0 G/ F; X# n# y1 K0 _0 Xwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually, G& d! N. R4 i' O
related to logging configuration errors, and more likely it is related to problems in the model.score file
. k' O3 B7 b7 N( Ulike incorrect paths, or missing agent class files.
% D7 N+ k* i* i: L- o# N$ ?9 }When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
% ?# Z7 `2 J+ x. D. p; dfind more information from the Repast runtime error log. The error log is available when the icon in$ G8 W: v8 C1 w9 `5 s1 t; l# W
the lower right corner of the Repast runtime is flashing.
j/ V0 V; v$ B/ }8 I d: s" V" d: N5 o, O% _
大意就是这个错误实际上同日志(logging)设置无关,
* C' `4 k: |- Q$ b5 f% K相关问题的解决应该在model.score中解决,) b, T# Q1 i& l; E( M
例如不正确的路径设置、缺少agent类文件呀,诸如此类。 t* i3 n( d k) B, ^( a: W5 z
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
" m7 D) \* h2 Y) a% Q0 n要获得更多错误相关信息可参考Repast实时错误日志。2 W7 y* ]8 U: g6 n* R7 E& t
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
/ l. Q' |& D3 z1 t5 j! L
6 r; z+ C6 r$ g2 D- y[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |