这是官方FAQ中的解释:# K |* Z' i/ W+ }7 R
Several people have reported errors when trying to start a Repast Simphony model such as
. u3 l5 Y; r+ Slog4j:WARN No appenders could be found for logger0 _+ Z$ g$ n- u# _' ], K
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).* |9 y `) L! {/ C. I, ^# K
log4j:WARN Please initialize the log4j system properly.
* r6 g+ b. h5 b) H% w3 { Ywith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
3 A* _( ]; Z( ~8 Hrelated to logging configuration errors, and more likely it is related to problems in the model.score file/ K+ j" F4 w F! u2 H1 Y! j
like incorrect paths, or missing agent class files.
9 Y0 R [7 G. c$ {When you start a Repast model and you get the log4j message in the Eclipse console, you can usually" G# r- j i( f$ g; |% h
find more information from the Repast runtime error log. The error log is available when the icon in' d. p& w& _7 r8 h* C |9 B
the lower right corner of the Repast runtime is flashing.( L' M$ {/ x, e- ~1 n
4 u. m/ S) `8 Z' T2 `+ d2 P: Y
大意就是这个错误实际上同日志(logging)设置无关,- Y: P9 B, x% P5 U* N# Y! Y
相关问题的解决应该在model.score中解决,! I, M Z" @- i" ]. j
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
. |9 a* {6 v+ C8 o如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。* F1 t0 b: N& Y6 D) R0 b# K d
要获得更多错误相关信息可参考Repast实时错误日志。4 K, H+ W/ {: S* a- ~, m( ~
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
9 Y" ~( Q* l2 ?1 `1 W
% k( A y! z+ m2 ~[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |