这是官方FAQ中的解释:
& \) a1 ^: ^. OSeveral people have reported errors when trying to start a Repast Simphony model such as$ w( L* b6 t5 {$ D( X. S" @
log4j:WARN No appenders could be found for logger" _! [9 G! O* @- u: w6 C* g
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
- l2 j* u/ r6 t1 r3 i- R5 Qlog4j:WARN Please initialize the log4j system properly.
7 \4 A; F9 s* ]. m9 I. [9 cwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
$ y6 ?+ c$ _9 L/ R0 E0 {9 k5 Xrelated to logging configuration errors, and more likely it is related to problems in the model.score file/ r' m1 E9 o3 n6 l
like incorrect paths, or missing agent class files.; |2 I; _0 W L+ |6 l% _7 u
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually& N" P& c& U2 N# Q, E
find more information from the Repast runtime error log. The error log is available when the icon in4 |8 p @3 L9 e) L/ ?
the lower right corner of the Repast runtime is flashing.
" k/ e1 t$ h, r( l" _ \9 T Q
% w: Z/ x( u4 c5 s大意就是这个错误实际上同日志(logging)设置无关,
; ?# [" O" t! |& {4 _/ E+ r4 w相关问题的解决应该在model.score中解决,
# ~6 I6 d Z0 d; S. x例如不正确的路径设置、缺少agent类文件呀,诸如此类。6 j1 n" |! _2 M" @: z( ]: \
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。; p& q" k# t1 l, m& ] Q
要获得更多错误相关信息可参考Repast实时错误日志。
8 s6 H) F8 x1 }) z; o该错误日志可在Repast运行环境活动时在窗口的右下方看到。, B; F9 w2 T- \8 q' i# f- c
: |6 r4 m: a& b8 b* g& N' i5 f7 a
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |