这是官方FAQ中的解释:) Y; j; B% v- g
Several people have reported errors when trying to start a Repast Simphony model such as
" N$ L0 V/ a, H6 D; ^log4j:WARN No appenders could be found for logger
5 D Y; t4 }. X/ |(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
! `: y1 l p) ]) `* R% Ulog4j:WARN Please initialize the log4j system properly./ }0 [6 _' Y; x1 x1 U9 N
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually( z& h% I. A- i) A' y' b
related to logging configuration errors, and more likely it is related to problems in the model.score file# e I9 t. B2 Q; @
like incorrect paths, or missing agent class files.
! r( e4 ?. c" j8 YWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually4 L' l% l" j) ~: P: v
find more information from the Repast runtime error log. The error log is available when the icon in
6 o7 r: L9 j+ cthe lower right corner of the Repast runtime is flashing.
6 N: W# X9 K |' T) P3 _8 l
; g7 N6 Z: k+ Y3 \1 w% {0 l3 |大意就是这个错误实际上同日志(logging)设置无关,
) l" x& w }# @/ t) o; y7 q相关问题的解决应该在model.score中解决,/ A: P( i5 O k. J" E' f9 Z
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
2 U2 F" c6 S: p! b如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。* }; X2 v+ F( o! }4 |; q
要获得更多错误相关信息可参考Repast实时错误日志。& r0 _: q" \1 m: `2 i' _9 Y/ h9 E4 H, l
该错误日志可在Repast运行环境活动时在窗口的右下方看到。" I5 ~3 C+ P, c; }
2 u* ]; }, H l* G1 N. i[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |