这是官方FAQ中的解释:
* G! S4 r% k4 RSeveral people have reported errors when trying to start a Repast Simphony model such as% T7 R: p. k$ S/ F ^
log4j:WARN No appenders could be found for logger0 n9 d9 W* X$ X
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).+ \. F# M: g, |. y6 d, R
log4j:WARN Please initialize the log4j system properly.9 }! O2 T$ a7 \2 b6 W) n2 B
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually* ]2 ~8 a, L B( J, f
related to logging configuration errors, and more likely it is related to problems in the model.score file( u# D1 u" _9 B9 A
like incorrect paths, or missing agent class files.
$ H. ^& V, j& T) ]. LWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually' ^* j; i* T, }' L8 T+ v- X) _
find more information from the Repast runtime error log. The error log is available when the icon in
, s/ ~/ [4 V Bthe lower right corner of the Repast runtime is flashing.
# n0 K8 u5 |2 r" H: r# l/ @. O$ u2 l8 A' a1 @. D
大意就是这个错误实际上同日志(logging)设置无关,
3 H5 f5 B: ]2 n! [相关问题的解决应该在model.score中解决,
% A+ S+ R* O! X& w: [9 Z! N* L例如不正确的路径设置、缺少agent类文件呀,诸如此类。 K2 d# \) S5 Y5 p! E
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
1 Q: h2 W! N' G' H1 x" H2 U8 w要获得更多错误相关信息可参考Repast实时错误日志。
9 Q! X/ ^" ^* a; f3 R该错误日志可在Repast运行环境活动时在窗口的右下方看到。 ]# C& @7 i8 D# Q/ V+ V
: \, W, e4 Z C* Q[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |