这是官方FAQ中的解释:' R, S/ R- O2 \
Several people have reported errors when trying to start a Repast Simphony model such as1 t$ S- @& ]2 Q, W1 Y
log4j:WARN No appenders could be found for logger
. O/ a: p1 q0 D6 R. v ~% \: c(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
. L+ x; j6 S+ `4 }log4j:WARN Please initialize the log4j system properly." H' D" B7 f! A4 J
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
9 L. d1 K& u& F( v% Xrelated to logging configuration errors, and more likely it is related to problems in the model.score file
9 W3 N9 h0 j- }like incorrect paths, or missing agent class files.* s" y$ i9 X: d% U4 ~3 l
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually# R, u. \1 b/ ^2 Q
find more information from the Repast runtime error log. The error log is available when the icon in
: o1 G' [: s1 bthe lower right corner of the Repast runtime is flashing.& X# @. f* K+ C* ]7 |3 }2 b
! j0 X& h% o4 H( q: N* q1 f
大意就是这个错误实际上同日志(logging)设置无关,
( p2 `& D! E. w( n6 [. T0 d$ L相关问题的解决应该在model.score中解决,1 R- ?8 U( @ e# N! H* b6 D. Z
例如不正确的路径设置、缺少agent类文件呀,诸如此类。( Q! ]7 n, ^( K% {, ?, j
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。# I s4 S5 d% t2 c! B0 M- K x
要获得更多错误相关信息可参考Repast实时错误日志。; y L x! D s5 Q; D
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
- b5 L; i: Q& V& U# \5 M
! I& h6 u; l' W% l2 _( G[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |