这是官方FAQ中的解释:) L/ l3 Q5 K+ D% G% n! j- I; d
Several people have reported errors when trying to start a Repast Simphony model such as9 \- c" [! s1 |2 v% y1 e
log4j:WARN No appenders could be found for logger( ^4 P) j/ G' u: [/ P
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
/ U# E& v, F2 }; ~4 v' u3 Flog4j:WARN Please initialize the log4j system properly.
. z3 G2 {/ P& V; kwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually+ B5 \& F( _" J3 q
related to logging configuration errors, and more likely it is related to problems in the model.score file4 m* y0 [: n9 ?& N! y5 L
like incorrect paths, or missing agent class files.) n8 L- J) X7 [ E6 |4 j+ L* |
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually( O7 R5 }; A* V4 R4 P0 s0 m8 i
find more information from the Repast runtime error log. The error log is available when the icon in) {6 O! j+ D0 S* R* ^
the lower right corner of the Repast runtime is flashing.
# R9 c: z$ I4 r6 G1 ^7 Z q
4 o- b2 M1 R$ c" V1 U2 D5 m# K大意就是这个错误实际上同日志(logging)设置无关,
* v. F2 s# l/ r1 D8 c相关问题的解决应该在model.score中解决,
) M$ ^# V. x! }例如不正确的路径设置、缺少agent类文件呀,诸如此类。
9 K# J2 O/ V+ @, P如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
/ e( ]3 E+ K* L要获得更多错误相关信息可参考Repast实时错误日志。
; C7 q" S2 M( G+ V该错误日志可在Repast运行环境活动时在窗口的右下方看到。
0 y0 a; p" W" w/ t8 u2 r: Q( L
: d' H. w0 }4 H7 J" V[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |