这是官方FAQ中的解释:
* M1 O, h$ Z* |0 r! F4 f3 RSeveral people have reported errors when trying to start a Repast Simphony model such as
+ h$ k$ L. I$ i( t3 B3 |) ]- u- Wlog4j:WARN No appenders could be found for logger
* j+ u3 A/ V$ o1 Q, ^5 C+ o(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).1 L% G/ C2 R# c1 n: i7 o
log4j:WARN Please initialize the log4j system properly.
9 m. L- X5 s5 d' ]; v& d/ S" Y$ n( gwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually0 n$ A4 ?2 x9 ^. ~
related to logging configuration errors, and more likely it is related to problems in the model.score file' o5 `+ x$ K! c: k
like incorrect paths, or missing agent class files.
& a. x4 t. t" H1 X+ JWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
! M. l" N0 E' ^: S3 s4 m3 zfind more information from the Repast runtime error log. The error log is available when the icon in, ~: Y; T; l0 I: t
the lower right corner of the Repast runtime is flashing.# Z; b' A7 d" ?( }" u0 b2 U8 J8 z, L' _
1 g, ^4 c- x0 x+ a' ?大意就是这个错误实际上同日志(logging)设置无关,
: o& |0 z& Z4 {3 }相关问题的解决应该在model.score中解决,
( ]3 ]$ x. x) w! s' |7 \% r例如不正确的路径设置、缺少agent类文件呀,诸如此类。
6 i. L) K$ z) G7 L( ]* |如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
9 ]3 ]( s- h1 R+ k0 x7 {! B要获得更多错误相关信息可参考Repast实时错误日志。
% P' G2 g4 E" u* t' X4 o该错误日志可在Repast运行环境活动时在窗口的右下方看到。& h/ L, y' R6 @) I$ T% |
/ e0 i! G* T/ c6 c& s[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |