这是官方FAQ中的解释:1 o0 |% `3 }( [" ~$ {1 M* K
Several people have reported errors when trying to start a Repast Simphony model such as/ F) U9 k; b3 u5 e
log4j:WARN No appenders could be found for logger
$ h' b. ]8 a4 g: _(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).& M6 e. U- E+ L. w( s, ]$ h( q& _
log4j:WARN Please initialize the log4j system properly.
4 @3 [6 \0 I8 G4 O1 E: o! Ewith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
$ d% E0 Z6 R. Q- ~ j' [8 ~related to logging configuration errors, and more likely it is related to problems in the model.score file
* j6 T. d$ Z( N' R7 Plike incorrect paths, or missing agent class files.
; N# ~1 d6 N2 |4 V& I( TWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually$ h5 ~" Q# x$ F& {' X& D8 ]% V4 L6 }
find more information from the Repast runtime error log. The error log is available when the icon in3 g' Z. ?$ S ]* }4 D
the lower right corner of the Repast runtime is flashing.
8 U/ l) e7 |8 i1 |; l M G
+ p `) f( b7 I8 c$ V' R& q, v大意就是这个错误实际上同日志(logging)设置无关,
) @' L! D( Z) {相关问题的解决应该在model.score中解决,
8 W3 G1 B) r- A/ p1 K例如不正确的路径设置、缺少agent类文件呀,诸如此类。0 C W* |# `; w# x5 t) l
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。3 Y* l* n* r& n) M2 G) K
要获得更多错误相关信息可参考Repast实时错误日志。
4 \0 v0 [1 J* P4 y! `6 l该错误日志可在Repast运行环境活动时在窗口的右下方看到。5 R& P! G5 j) k% g' J8 t3 Z
8 s* {# D6 I4 ?/ D. \
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |