这是官方FAQ中的解释:9 s b# w$ K+ y' n
Several people have reported errors when trying to start a Repast Simphony model such as; b3 M& `! ]' i& \& W
log4j:WARN No appenders could be found for logger
+ ?) }+ w5 {1 k/ E8 ](MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
/ {( V0 K7 {0 _5 P; i4 L: e% @" Flog4j:WARN Please initialize the log4j system properly.
9 s. u2 z T% ~4 U; s7 |with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually/ S* l$ C. A0 M7 @; a# ~
related to logging configuration errors, and more likely it is related to problems in the model.score file1 S% k* w7 t" } ]/ a
like incorrect paths, or missing agent class files.6 B# G6 V; S& n2 I: C) D
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
6 K) `/ k, ^; ?4 _find more information from the Repast runtime error log. The error log is available when the icon in* R z! [ o3 ?6 s- B% h5 |) q1 N
the lower right corner of the Repast runtime is flashing. m+ B& Y4 H6 r: l/ r
! y! k% S" N) W$ B7 G大意就是这个错误实际上同日志(logging)设置无关,
/ t0 J/ Q& m1 n4 M: T s相关问题的解决应该在model.score中解决,
) v& E$ w; S' S例如不正确的路径设置、缺少agent类文件呀,诸如此类。! {$ x$ V" {$ Q, a
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。) q# `9 f: Z4 j5 [4 D1 S" q6 a
要获得更多错误相关信息可参考Repast实时错误日志。
; B; H, F0 h, n7 o. X' L该错误日志可在Repast运行环境活动时在窗口的右下方看到。! d4 Y: I" H" R1 H) l% M
* d. h3 D; w$ z2 n. I[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |