这是官方FAQ中的解释:
5 D. i8 w/ P' o+ ~, ?9 E- rSeveral people have reported errors when trying to start a Repast Simphony model such as# `7 m: I4 X/ ] a2 g0 U" U _
log4j:WARN No appenders could be found for logger! I6 z2 f0 t$ A: i t- C6 e
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).5 b9 D$ B- D: S$ ?) @( J4 s
log4j:WARN Please initialize the log4j system properly.
4 e( N( h; w8 ^. uwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually3 J# a T, f- p7 A. [
related to logging configuration errors, and more likely it is related to problems in the model.score file
2 U) D6 y4 g4 E8 F" T% l- K0 vlike incorrect paths, or missing agent class files.0 Y9 G. }# d: x9 }
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually7 J, b$ V. e |* ]4 X) A" w
find more information from the Repast runtime error log. The error log is available when the icon in
9 `4 S2 }: j3 u J2 E) lthe lower right corner of the Repast runtime is flashing.
$ R* G5 d9 Z( E3 ]& h Z- C
2 u" p$ D1 w8 k1 ]大意就是这个错误实际上同日志(logging)设置无关,
' m3 x5 i3 T0 y7 B相关问题的解决应该在model.score中解决,) \# K! q' u% g2 W: f5 ?
例如不正确的路径设置、缺少agent类文件呀,诸如此类。% I4 b1 p% A+ c: x5 `
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
* h: |3 y8 o9 @% |要获得更多错误相关信息可参考Repast实时错误日志。
; S/ l \2 }8 \( A" N4 @! j% L该错误日志可在Repast运行环境活动时在窗口的右下方看到。
0 q) q' E+ |1 I, a: W$ q6 o- C0 X" d) N; H4 M* Z; n+ N6 [
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |