这是官方FAQ中的解释:% h7 D" L1 L3 F
Several people have reported errors when trying to start a Repast Simphony model such as
0 C8 l9 w. @# ~$ [log4j:WARN No appenders could be found for logger
8 @" v* i9 D7 i! f' c; t' H(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).0 B& i' F7 u# H; r" G j1 `: q
log4j:WARN Please initialize the log4j system properly.
! a D5 R; a: h& S3 Qwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually+ g" r/ Q6 c- c e/ ~
related to logging configuration errors, and more likely it is related to problems in the model.score file
3 ~# K- k% N0 _like incorrect paths, or missing agent class files.4 @2 |9 ]. E5 {8 Y8 ^ j* w8 ^
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually8 P8 W1 l: T: L% Q# M/ `9 l
find more information from the Repast runtime error log. The error log is available when the icon in, }7 |" P+ K% q" j# ^
the lower right corner of the Repast runtime is flashing." m0 A! w" s" _- N m
+ c% P n3 Q0 q: |/ i* m* O2 ^
大意就是这个错误实际上同日志(logging)设置无关,5 a6 z# a& _, T0 p9 ]
相关问题的解决应该在model.score中解决,
1 ^& G9 }. a7 a1 e: ^4 f7 w% b例如不正确的路径设置、缺少agent类文件呀,诸如此类。
$ D! K! ~! Y. B如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
$ q7 g4 L1 @4 b# z+ g要获得更多错误相关信息可参考Repast实时错误日志。5 W+ L* _: f1 r$ _) w# w& p9 k; g
该错误日志可在Repast运行环境活动时在窗口的右下方看到。6 B) K1 ]! B8 e4 e: P8 Q* k
& i9 s/ K1 {( i2 `% [/ Y- T[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |