这是官方FAQ中的解释:
1 k3 t. H w; f( Z! ESeveral people have reported errors when trying to start a Repast Simphony model such as( m, r- w& L' d. J& Z V
log4j:WARN No appenders could be found for logger
; Y2 {: T4 Y) B(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
: S7 C% n9 {! z% Q$ ?7 D% ulog4j:WARN Please initialize the log4j system properly.
0 s& h ^" y0 Dwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
- P, U; Z) y: a3 C+ krelated to logging configuration errors, and more likely it is related to problems in the model.score file7 D; [( `% ?& Z' U
like incorrect paths, or missing agent class files.
/ R! _6 S, n: h6 u- wWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually7 D5 _$ w8 t, D( m t" p( Y1 K
find more information from the Repast runtime error log. The error log is available when the icon in
" X% m1 h* W/ @5 E- Lthe lower right corner of the Repast runtime is flashing.! p& A' S9 r3 N1 L7 u
4 q, N- ^0 m5 U' p# _! ?大意就是这个错误实际上同日志(logging)设置无关,1 S6 N0 n2 x& o1 k
相关问题的解决应该在model.score中解决,
T. K0 S% G3 I/ t例如不正确的路径设置、缺少agent类文件呀,诸如此类。3 A X% z$ a S: d
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
2 }/ C/ A6 {! q' p5 i要获得更多错误相关信息可参考Repast实时错误日志。 L9 L; x8 }1 O ?* a. r4 g
该错误日志可在Repast运行环境活动时在窗口的右下方看到。1 L( B1 [ I' f) y0 F4 P7 v! }# ?1 u' k
( [1 a+ E! J2 s( B
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |