这是官方FAQ中的解释:
$ Q+ c+ F6 y% C( `. JSeveral people have reported errors when trying to start a Repast Simphony model such as8 y* h$ Q; A( z: x$ ] @9 I: c
log4j:WARN No appenders could be found for logger
4 p9 Z! z3 g! g; C; z(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
! C& f* y; u5 K& }log4j:WARN Please initialize the log4j system properly.
1 \- K; b: c( B4 g0 Ewith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually1 E/ j6 ]& j' k
related to logging configuration errors, and more likely it is related to problems in the model.score file
, \3 A' {7 T4 R0 o5 {1 Elike incorrect paths, or missing agent class files.* Y3 g7 W; z; e: `* z" H2 t
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually7 U' k! f( C% Q8 S, ^' R+ i
find more information from the Repast runtime error log. The error log is available when the icon in
1 ?7 A) q4 T( xthe lower right corner of the Repast runtime is flashing.
9 W- t" i5 ^8 w* C
% }; y7 @. Q# g大意就是这个错误实际上同日志(logging)设置无关,
; [$ k( I. y* S相关问题的解决应该在model.score中解决,- v2 i5 p' J# _* n
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
8 }' E) N: i% \! _% D6 V如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
5 l/ `) U+ J1 g9 h; u0 m要获得更多错误相关信息可参考Repast实时错误日志。
. Y9 R! `. G1 Z' ~8 q- h6 T该错误日志可在Repast运行环境活动时在窗口的右下方看到。
+ H5 s5 b4 V! ]- X! F- L2 Q+ i( v: P8 C, _4 Z5 r
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |