这是官方FAQ中的解释:
7 [( w5 n+ U$ t" T( ]Several people have reported errors when trying to start a Repast Simphony model such as
' w6 w. N% `, F. {1 ]' zlog4j:WARN No appenders could be found for logger
/ V) v5 ^- e. {; q( |8 g9 _4 [(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).0 f4 x( Q1 _* r. y/ K! F
log4j:WARN Please initialize the log4j system properly.0 D6 G+ ~2 F! [' b( ~7 X
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
5 S; K% Y& E3 c7 l7 Z, srelated to logging configuration errors, and more likely it is related to problems in the model.score file U) a9 O e8 Q3 [% c9 t9 `. K0 s
like incorrect paths, or missing agent class files.
/ d6 B' d1 T) l# X3 U6 G! B- yWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
% ~9 H6 v( C2 k7 Nfind more information from the Repast runtime error log. The error log is available when the icon in0 z8 g, U# J7 Q& |
the lower right corner of the Repast runtime is flashing.: {' x. A4 A! e2 `' W
" u+ z% E% A& {" L
大意就是这个错误实际上同日志(logging)设置无关, u4 R l1 K6 B. f
相关问题的解决应该在model.score中解决,
$ X( N* Y8 |! C. v! o) ]4 q# S例如不正确的路径设置、缺少agent类文件呀,诸如此类。
8 N, a9 q' t4 M2 I+ q4 _+ R7 y如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
7 f+ r& [# E. Z3 A( l' {5 z( }2 X J要获得更多错误相关信息可参考Repast实时错误日志。
5 g8 b5 a% M/ a2 `5 c2 u, R% n该错误日志可在Repast运行环境活动时在窗口的右下方看到。; n# h8 }5 d% _- j+ Q: Q2 N
q. I$ `& [6 Y
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |