这是官方FAQ中的解释:# E1 K, d5 @: z ?* S0 Y1 @5 }' b. i
Several people have reported errors when trying to start a Repast Simphony model such as! t. v! @/ X2 ^ g) B4 @4 U+ ~7 P
log4j:WARN No appenders could be found for logger
9 k2 h: j1 A7 ?/ ^(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).0 `( W" F- M& Z7 F4 j- I
log4j:WARN Please initialize the log4j system properly.
5 W2 c) I$ R$ c7 G' q0 l/ ewith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
: u- G, ~# N' \1 V. Frelated to logging configuration errors, and more likely it is related to problems in the model.score file% b8 U' s; c5 ~4 X ?$ C
like incorrect paths, or missing agent class files.
. o) u0 }' z$ {' {When you start a Repast model and you get the log4j message in the Eclipse console, you can usually1 K% l: Q+ G* g4 f
find more information from the Repast runtime error log. The error log is available when the icon in9 Q* p* I6 }: k) y; U
the lower right corner of the Repast runtime is flashing.
! `$ e. ^3 z# j+ u7 S8 f- s
! S1 u+ n4 j% A6 e大意就是这个错误实际上同日志(logging)设置无关,1 m% X6 n& K$ p9 G
相关问题的解决应该在model.score中解决,4 v, S6 }" |2 s) x
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
1 e i$ q0 d; F如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
% y9 Q$ @" a0 w; Z/ P9 C要获得更多错误相关信息可参考Repast实时错误日志。
1 t$ t. g" G" M" H该错误日志可在Repast运行环境活动时在窗口的右下方看到。
/ r/ n* w' r) n- P' F& {+ g" j8 @+ f! Y9 m: c' z6 @& J4 y
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |