这是官方FAQ中的解释:% x1 ]! X) j7 m) Z
Several people have reported errors when trying to start a Repast Simphony model such as
7 \6 _6 J5 D; i# zlog4j:WARN No appenders could be found for logger
/ D( D$ B; l% N6 v7 K: p& V(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
' g q1 ^3 k( @; h" ^7 Z( Nlog4j:WARN Please initialize the log4j system properly.
$ x0 h7 U, e& j3 M6 X( _; P& V9 \! Uwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually- s8 K: z' X- ~; `8 q2 T
related to logging configuration errors, and more likely it is related to problems in the model.score file
; M* ]/ R- k9 [like incorrect paths, or missing agent class files." v; L) j6 Z& P) `
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually/ P2 V3 w* {2 i8 E! R
find more information from the Repast runtime error log. The error log is available when the icon in
! V' h4 s2 X9 _2 q9 W8 @; M2 Cthe lower right corner of the Repast runtime is flashing.
# T* r2 b* d# m2 q4 ] Z! S& p
大意就是这个错误实际上同日志(logging)设置无关,' \( ]6 a; }: G z, \+ Y4 ~3 U" L
相关问题的解决应该在model.score中解决,+ N9 [. g+ |1 x# X( _. S% B+ l
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
* O1 `- Y$ s( B! Y1 e/ Z& t如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。4 T" Z$ |) x6 S/ A$ b5 s6 y1 S7 i6 T
要获得更多错误相关信息可参考Repast实时错误日志。! b2 p6 l$ \/ P! f- ?5 n2 g; Y5 P
该错误日志可在Repast运行环境活动时在窗口的右下方看到。7 Z- F% [2 z: A/ E4 b ]# I/ v
" ^5 [& E2 |/ n) G, {, t/ y
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |