这是官方FAQ中的解释:+ h- M. d3 _" N9 K' W
Several people have reported errors when trying to start a Repast Simphony model such as. z8 d9 }+ E$ j$ O( y
log4j:WARN No appenders could be found for logger
! r1 w# t$ y2 @0 X& G5 Z+ c(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
, v6 E+ A- y( m& J1 j8 ilog4j:WARN Please initialize the log4j system properly.
# A+ _ O. M, twith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
. w3 o9 }5 h1 ^1 g5 [2 c. yrelated to logging configuration errors, and more likely it is related to problems in the model.score file
" X5 H N* n9 x# \like incorrect paths, or missing agent class files.0 f- j; ~6 K! A1 k6 I. n0 B3 ~
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually' X( K- q& c6 l! M+ r
find more information from the Repast runtime error log. The error log is available when the icon in
( d2 @0 o& L j1 Q* G+ P9 Y3 Cthe lower right corner of the Repast runtime is flashing.1 Q* Z4 m, Z* M* m/ v0 q
9 ^6 T& p# s6 |6 A$ N5 X* v
大意就是这个错误实际上同日志(logging)设置无关,
) J, k' b4 S: c1 I. T/ E相关问题的解决应该在model.score中解决,) y( x! O1 w/ j8 }. k' ] b
例如不正确的路径设置、缺少agent类文件呀,诸如此类。# Y8 \4 u; J2 W- u& p
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
! p& b: h6 _$ S# \5 f2 ^: J要获得更多错误相关信息可参考Repast实时错误日志。6 H2 [+ B B. I0 d6 r
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
6 S: E* z2 s& Q) X6 w1 f$ k8 M
- r% H3 n p+ Y) p" D[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |