这是官方FAQ中的解释:
: C. S: D& o, H% B: d+ Y7 MSeveral people have reported errors when trying to start a Repast Simphony model such as
! S4 q/ W9 a4 U* n( R2 l9 }# hlog4j:WARN No appenders could be found for logger
/ ~% K0 N+ K7 S7 h(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).3 c* o& R) Z! M
log4j:WARN Please initialize the log4j system properly.
/ m5 {$ N9 z- Pwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually/ e0 v3 a6 X9 }, B6 Z) f
related to logging configuration errors, and more likely it is related to problems in the model.score file& L. v+ v5 I: b# A/ ^8 E. Z
like incorrect paths, or missing agent class files.
! j. W z/ ]. x- ^When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
" V1 E8 D( L3 q+ c% s. lfind more information from the Repast runtime error log. The error log is available when the icon in4 V0 W: i2 l1 ]' j4 n$ |
the lower right corner of the Repast runtime is flashing.$ h* y5 t$ d6 `5 [
& u" d9 s8 t$ b* X" Y
大意就是这个错误实际上同日志(logging)设置无关,5 L" b4 ^3 C) f( ^: h
相关问题的解决应该在model.score中解决,* L, b9 m2 f& x1 @, o
例如不正确的路径设置、缺少agent类文件呀,诸如此类。9 l" e! j: k4 u; ]: K
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
$ P) ]8 E$ g! f$ k3 i: F要获得更多错误相关信息可参考Repast实时错误日志。' V; ? A1 Z; c% T& O% e }" ]
该错误日志可在Repast运行环境活动时在窗口的右下方看到。' g' b% N& X% V% v4 t' T
2 d# v8 Y; K$ N& h
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |