这是官方FAQ中的解释:3 I$ v6 [6 {/ F5 \9 n$ _# R; I1 y
Several people have reported errors when trying to start a Repast Simphony model such as
- j- p0 j/ Y7 j$ ]" @. K! W. ~+ I1 O7 }log4j:WARN No appenders could be found for logger
2 i3 y7 k0 e1 k$ P(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
; M0 e7 @( G. n$ g8 Vlog4j:WARN Please initialize the log4j system properly.9 P3 a% ~7 E4 c" V, J7 A; K
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
3 c C7 T' ]2 r+ J6 {8 b& D0 }0 M4 brelated to logging configuration errors, and more likely it is related to problems in the model.score file
t, ?0 b; H5 L4 ? f3 j7 Nlike incorrect paths, or missing agent class files.% j* v2 d5 Q! S) G/ [5 s' _" F
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually h6 d+ V8 j3 m6 @% I, G) x
find more information from the Repast runtime error log. The error log is available when the icon in- ?; s8 U% \) n* n2 C8 s9 h7 f
the lower right corner of the Repast runtime is flashing.' k0 R$ t* y" w) u W' e/ `" j; F
* E7 g) E U" x# V大意就是这个错误实际上同日志(logging)设置无关,8 D7 q! m5 t' o n+ e: k
相关问题的解决应该在model.score中解决,
( D$ ~" t z8 V% m. }9 C/ E) p例如不正确的路径设置、缺少agent类文件呀,诸如此类。+ n9 c# N: ]) i6 K) O# S1 |* L
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
# w9 V) B. B! O) R1 G' x' x1 n要获得更多错误相关信息可参考Repast实时错误日志。
+ g6 n5 J& a- p- s2 a E" Z该错误日志可在Repast运行环境活动时在窗口的右下方看到。
" i# C& X6 e( v& X$ P2 R0 n' {, d0 M- M1 W! Y
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |