这是官方FAQ中的解释:
+ s0 M% C( W* h2 T% s5 gSeveral people have reported errors when trying to start a Repast Simphony model such as
S3 |" E6 [* U9 \3 Zlog4j:WARN No appenders could be found for logger
- \, _1 N0 `9 s' `; W(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).7 Q }' B; m) M. ~- d9 O
log4j:WARN Please initialize the log4j system properly.
2 i% B$ Z& w2 s* `with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
: L3 {$ c5 J" H7 x5 jrelated to logging configuration errors, and more likely it is related to problems in the model.score file1 ]) I& P9 s, k- u9 h
like incorrect paths, or missing agent class files." |9 U; {: k! \& a' e# ~
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually( c4 f' z9 d# b
find more information from the Repast runtime error log. The error log is available when the icon in
1 x" |7 e6 E! x: pthe lower right corner of the Repast runtime is flashing.
7 H( Y; A* |+ g& B! E3 _; y6 y! b) F. }' V3 Z4 y5 K% p4 M
大意就是这个错误实际上同日志(logging)设置无关,& |+ Z+ ]3 |9 i, p2 b# h; ]# `
相关问题的解决应该在model.score中解决,
+ T9 P+ k) y N' f$ }例如不正确的路径设置、缺少agent类文件呀,诸如此类。
( y. O* M: }5 @6 N( v0 y! A2 G如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
/ I& G. C# j# J% D; S( N要获得更多错误相关信息可参考Repast实时错误日志。
3 G6 }) p; E! U$ u4 d该错误日志可在Repast运行环境活动时在窗口的右下方看到。
# L% v4 H$ H* B4 ?
( I b( }4 W* q6 t. C% Y8 c[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |