这是官方FAQ中的解释:% U, [4 U2 Q7 J7 V* P7 e+ ~ M
Several people have reported errors when trying to start a Repast Simphony model such as
" a* r0 S" r+ Q& M7 y- Hlog4j:WARN No appenders could be found for logger
/ h1 g9 J& N/ j# C3 H; E(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).9 T! A; P+ Q0 T" k
log4j:WARN Please initialize the log4j system properly.
/ P D0 y- }- m$ h! ]1 }+ Owith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually! M$ Z4 H" V! e6 g$ y) j: l: M
related to logging configuration errors, and more likely it is related to problems in the model.score file4 P6 \+ H; @$ Q. O7 P' n
like incorrect paths, or missing agent class files.
- @4 m8 w, W) B: t! ]6 S0 w; l5 b* l% iWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
) P& v% a( ~# j$ y0 Efind more information from the Repast runtime error log. The error log is available when the icon in
& ^" q( ]; K6 k7 d; I) f! ~2 Pthe lower right corner of the Repast runtime is flashing.
6 A9 u9 F; W' e% n( P: t* U( m# |
大意就是这个错误实际上同日志(logging)设置无关,4 L$ [2 [8 k# B! T" L
相关问题的解决应该在model.score中解决,; [; ]% D! V% k( q4 J
例如不正确的路径设置、缺少agent类文件呀,诸如此类。2 u9 I; A4 b% [9 s+ Q0 d8 L5 e
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
; _) m( D% b6 {) v$ F+ I要获得更多错误相关信息可参考Repast实时错误日志。
" X( |0 n `; W; ~7 W" m# o# C# B该错误日志可在Repast运行环境活动时在窗口的右下方看到。& c, _/ M0 S/ l
' g7 L% z: Y1 A! _2 i[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |