这是官方FAQ中的解释:* t M: U$ B/ P6 ^/ b! H5 H& g3 I
Several people have reported errors when trying to start a Repast Simphony model such as( [) N9 c2 E% m7 R" p$ `
log4j:WARN No appenders could be found for logger: F0 L' j" I; r. S2 W. g
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
G' W' N; Q1 X7 ^. Y/ Wlog4j:WARN Please initialize the log4j system properly.
1 |7 p, ~3 V7 r2 F) swith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
. H; j1 y# N' _2 mrelated to logging configuration errors, and more likely it is related to problems in the model.score file7 C% j! B% a7 N# I; t
like incorrect paths, or missing agent class files. s/ `8 v4 K) H& R$ O: x5 L
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually, C4 A1 @' N" y( R8 X( n
find more information from the Repast runtime error log. The error log is available when the icon in
" I/ t! _" J! t' b9 @ Xthe lower right corner of the Repast runtime is flashing.- Z0 y, f' T# _. U
( w6 Q" O+ m X3 z/ j4 P大意就是这个错误实际上同日志(logging)设置无关,4 f7 {/ O4 O; \* B" a6 a# k2 F
相关问题的解决应该在model.score中解决,+ n( e& @( h0 Z+ ]7 I
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
. b# ?7 ?4 W) V1 q, D0 C如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。2 T9 c* h/ @9 w x& ?7 c4 b
要获得更多错误相关信息可参考Repast实时错误日志。/ a8 M9 t) y! M" t0 n/ U
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
* W& ?6 e3 x, g
% e2 p+ R2 k% K8 l% Z# H3 G6 g[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |