这是官方FAQ中的解释:
; C8 t( Z1 x2 h8 S! r% PSeveral people have reported errors when trying to start a Repast Simphony model such as* q3 g6 F3 d8 _$ Y/ F
log4j:WARN No appenders could be found for logger
# ]3 v9 [7 I+ @2 x(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
3 p8 u! Y1 ?7 y; F1 T# ?, N# o4 Olog4j:WARN Please initialize the log4j system properly.5 A* S0 F, T! W I5 x2 G
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually1 H3 y# E' N7 e. F1 k( n
related to logging configuration errors, and more likely it is related to problems in the model.score file p3 l- F+ L O' K. I! Y! z
like incorrect paths, or missing agent class files.
% ]1 w/ f, n4 G5 r3 l- Y( mWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
7 N& d8 u; g tfind more information from the Repast runtime error log. The error log is available when the icon in$ a* m( P: D0 ~8 Y7 Y& N
the lower right corner of the Repast runtime is flashing.; [9 D% ^% y1 W8 j. J
4 F# j* u+ X% q5 r1 ^
大意就是这个错误实际上同日志(logging)设置无关,
8 Q4 P4 j! P, z" p- T相关问题的解决应该在model.score中解决,
, Z7 n' G7 ^2 r9 F" O5 O- O例如不正确的路径设置、缺少agent类文件呀,诸如此类。) ~9 P) \9 V) `' z3 y" o
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。( m. ?/ j' R' ?% A l
要获得更多错误相关信息可参考Repast实时错误日志。
" N1 b) e& L; W/ s该错误日志可在Repast运行环境活动时在窗口的右下方看到。$ a0 M/ p' ^% P$ `+ u
6 ]3 _: [" M% E: e' o5 U[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |