这是官方FAQ中的解释:
/ t/ M/ c# \) u f8 U4 f8 eSeveral people have reported errors when trying to start a Repast Simphony model such as* E% b- Y+ v1 ^1 n9 U
log4j:WARN No appenders could be found for logger
, y& L$ \9 R" `# D! O1 @- u. @+ b(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).% I& l7 I% L# h+ ^" A
log4j:WARN Please initialize the log4j system properly.3 O+ t% ~9 g0 y# y! \
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually- g0 }8 t8 H, ~9 M7 e4 U
related to logging configuration errors, and more likely it is related to problems in the model.score file, t/ F9 b; l; G8 i; O( C
like incorrect paths, or missing agent class files.
! i" f% v, V; p& Z; C; l+ HWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually7 ^# J# ?3 D: B* a
find more information from the Repast runtime error log. The error log is available when the icon in
* C( m. | J! Lthe lower right corner of the Repast runtime is flashing.
* t; A, }0 m2 d! W8 K' S2 o9 w2 R& U4 n9 P2 {# i O. _
大意就是这个错误实际上同日志(logging)设置无关,, d( h; p) |! R- _, ], X( d v
相关问题的解决应该在model.score中解决,
. p. t- T$ N2 r* P/ a例如不正确的路径设置、缺少agent类文件呀,诸如此类。
0 @" `1 b" G T! c如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
8 p$ u8 F% |7 n: C; _要获得更多错误相关信息可参考Repast实时错误日志。
! \, x1 C; J$ a' e, T, V4 E该错误日志可在Repast运行环境活动时在窗口的右下方看到。
: r. A( I7 K' ?
, \$ F0 J( X" }3 x2 t$ |2 q6 ?[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |