这是官方FAQ中的解释:; Y2 A+ G5 C$ K
Several people have reported errors when trying to start a Repast Simphony model such as7 [$ H, H+ @( x) y7 m' [' T' b
log4j:WARN No appenders could be found for logger
3 W4 U5 h* _ c" S/ A2 o& s(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
! G: ^1 X3 W+ t/ xlog4j:WARN Please initialize the log4j system properly.* r* y) @4 g; d* Y( {+ |
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
' J6 Y* _% t+ e/ j+ X8 }# Yrelated to logging configuration errors, and more likely it is related to problems in the model.score file& i8 i& K- p" G3 M: \: Y
like incorrect paths, or missing agent class files.
8 O* P1 S, [7 ?When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
( V/ a) {1 J: W3 |6 q, W3 s* @find more information from the Repast runtime error log. The error log is available when the icon in3 g* {! x: |0 p# j5 g- ~* B9 J
the lower right corner of the Repast runtime is flashing.6 b g$ l' x: }2 [
( F5 y1 \9 S- x' O大意就是这个错误实际上同日志(logging)设置无关,
2 [- q" W; z4 V/ M. u! [2 C+ a; r0 \/ K2 N相关问题的解决应该在model.score中解决,
. ^- v" Y( [% I5 _& A例如不正确的路径设置、缺少agent类文件呀,诸如此类。. t) H* ~' |6 y7 X
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
2 s' [3 B$ g+ s7 i, d3 B要获得更多错误相关信息可参考Repast实时错误日志。; {' s# n+ m& V( {: P& Y2 t
该错误日志可在Repast运行环境活动时在窗口的右下方看到。6 H7 l$ t: `8 Q& d
8 H, K6 }+ k! @, u/ y7 S
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |