这是官方FAQ中的解释:1 D% |$ X d0 q7 W0 G/ q, b
Several people have reported errors when trying to start a Repast Simphony model such as3 K) J0 J, f! {, c! j* o
log4j:WARN No appenders could be found for logger
: F% F0 I+ d& ~" D, I(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).: ~! o+ E0 `% l' z M
log4j:WARN Please initialize the log4j system properly.& q$ x* C% E" I, K; z' X" @
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
0 ]* n" W0 o. d- vrelated to logging configuration errors, and more likely it is related to problems in the model.score file+ z6 Q8 `9 A G9 |
like incorrect paths, or missing agent class files.& @/ M. |9 }& k
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
3 y& K6 t; f B# _6 J, mfind more information from the Repast runtime error log. The error log is available when the icon in# Q* p& r0 v) t' I1 o# H% }) G5 \
the lower right corner of the Repast runtime is flashing.
; I5 E7 \- p* r
' q o" N, \+ v. W- U* v: w大意就是这个错误实际上同日志(logging)设置无关,3 Q c/ {: @1 ?/ ~' j
相关问题的解决应该在model.score中解决,3 u9 ~7 r9 `0 n6 d3 a
例如不正确的路径设置、缺少agent类文件呀,诸如此类。8 m" g3 C! u2 o4 v
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。8 s' x/ H/ r. q! l/ q# g# }
要获得更多错误相关信息可参考Repast实时错误日志。
5 f3 p) Y Y, i4 h* d: q该错误日志可在Repast运行环境活动时在窗口的右下方看到。
7 \4 J* s! t; R& S- k- Q5 G# K7 |, A: P! r4 o" G) d: ~
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |