这是官方FAQ中的解释:; d- J+ [. s0 C) L$ F* U" N5 \" [
Several people have reported errors when trying to start a Repast Simphony model such as1 A, k& P5 j* C+ B$ S: [* T
log4j:WARN No appenders could be found for logger* F# T/ E( B) L P; Q
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
5 t0 n8 ?0 t+ Q7 b6 N! c' y6 `log4j:WARN Please initialize the log4j system properly.
1 }& ~# X# O; L' ^0 k: ?with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually# a( t$ S+ n/ o7 p' S- _4 j
related to logging configuration errors, and more likely it is related to problems in the model.score file& [- }( g9 o7 |" v$ V: E5 @: M
like incorrect paths, or missing agent class files.
9 ~* `- a& G5 `+ [3 pWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
$ l; T* t$ Y5 w9 Yfind more information from the Repast runtime error log. The error log is available when the icon in2 M% O4 S' C! J x3 w7 m D) Y1 W3 F) m& b
the lower right corner of the Repast runtime is flashing.+ S& H! Z7 J& I- Z3 v
/ q0 \( P: f8 l |大意就是这个错误实际上同日志(logging)设置无关,
, |3 ]3 B4 S* C/ v) ~相关问题的解决应该在model.score中解决,* C; E2 Q4 p( @, x8 u
例如不正确的路径设置、缺少agent类文件呀,诸如此类。9 z. p- x& R6 G3 ~
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。$ @6 k, x: f3 s: `# J# e
要获得更多错误相关信息可参考Repast实时错误日志。 K+ ?/ I1 t* {. t4 X2 N: n
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
$ F- I/ p5 `: R4 K
, K# N- q6 w W& g l[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |