这是官方FAQ中的解释:0 W- R( k' C" f/ h
Several people have reported errors when trying to start a Repast Simphony model such as
$ F+ @0 ^6 K0 B. Ylog4j:WARN No appenders could be found for logger
( Y, `4 _9 k s P7 t" P(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).5 }; n6 m8 A3 w2 k4 p
log4j:WARN Please initialize the log4j system properly.
( O# `/ R( y1 l% H; G; P9 dwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually0 U6 I# y+ e* I5 G7 r9 n% X
related to logging configuration errors, and more likely it is related to problems in the model.score file2 \. s$ D: H4 D2 d" x7 E! T
like incorrect paths, or missing agent class files.
- z9 [' E' v3 `* eWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
" m& r& c, j m9 Vfind more information from the Repast runtime error log. The error log is available when the icon in7 |% G1 b8 q+ i; X% M2 w2 E7 K
the lower right corner of the Repast runtime is flashing.
+ }/ q# n a8 A/ f: ]+ g" l
, z, e K7 F, ^ Z# w大意就是这个错误实际上同日志(logging)设置无关,
& _1 v+ C, a0 d; g相关问题的解决应该在model.score中解决,& x0 r1 O; W9 g M: w
例如不正确的路径设置、缺少agent类文件呀,诸如此类。" a8 M. Q) F* h1 U1 j' D) n( J
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
( s* H" C( G5 s! i要获得更多错误相关信息可参考Repast实时错误日志。
( i* E' J3 G8 m该错误日志可在Repast运行环境活动时在窗口的右下方看到。
& N4 t% p# g G5 s+ ^* `( e% O, d! M j8 p
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |