这是官方FAQ中的解释:8 v9 M% L$ i5 J6 p6 |
Several people have reported errors when trying to start a Repast Simphony model such as
. b( [% i- ^. Q: P& ^+ u0 ]log4j:WARN No appenders could be found for logger
* i6 D5 [ {7 h4 ]8 x% P(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).! s0 K* T# t$ v- ^6 T$ z3 T: C
log4j:WARN Please initialize the log4j system properly.
9 d4 L5 M7 x+ s: @, P' t# ^with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
4 C4 j) N9 o& C0 v- j7 {1 z! p8 Y! _7 p4 irelated to logging configuration errors, and more likely it is related to problems in the model.score file$ r: f: H U) H2 B
like incorrect paths, or missing agent class files.7 n! q( {8 i$ ]8 Z9 U2 f4 p
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
" H5 D2 Y" v" B& L" sfind more information from the Repast runtime error log. The error log is available when the icon in' k+ I/ f5 Z5 ?- k& j
the lower right corner of the Repast runtime is flashing.4 a7 `% H1 Z9 F) L5 N8 p* t
) L8 H7 A. ^. z/ l8 s大意就是这个错误实际上同日志(logging)设置无关,
+ f5 K' u& O2 g8 a相关问题的解决应该在model.score中解决,
/ t# M* B+ i: N例如不正确的路径设置、缺少agent类文件呀,诸如此类。
8 o! [$ T4 ~( Q! |, Q/ s1 t+ F% r: V( U如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
) y+ c/ L& l9 Z% m5 g1 J) L. L要获得更多错误相关信息可参考Repast实时错误日志。
! b. }& I8 E9 B; D+ a1 G该错误日志可在Repast运行环境活动时在窗口的右下方看到。. N! t- N; o( V: o+ \7 e! B/ z' r
6 a" i# j+ `% a! M. B% s
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |