这是官方FAQ中的解释:6 N$ q4 x4 ?* R& H7 a3 L
Several people have reported errors when trying to start a Repast Simphony model such as
4 j9 n! Y9 L5 |" s2 H2 y4 Ilog4j:WARN No appenders could be found for logger
; q7 D' d& a" G7 A6 a3 I7 y3 U(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
" N1 w. E. \! f' N1 p# L! llog4j:WARN Please initialize the log4j system properly.4 l- [' u7 x; O, d
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
- M& }* K' P9 H4 ^7 ]) K2 p4 _' [5 yrelated to logging configuration errors, and more likely it is related to problems in the model.score file
: X: O( `( _# [- Tlike incorrect paths, or missing agent class files.
( B( {" S9 L9 l& u gWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually W8 E5 v' v% J0 n+ ?: Z
find more information from the Repast runtime error log. The error log is available when the icon in
6 Y, f0 M, j$ a1 s1 s- Nthe lower right corner of the Repast runtime is flashing.& P; _: W' ~$ N$ A( o
N, w9 @* p+ S# r" a+ G$ Q3 E/ j
大意就是这个错误实际上同日志(logging)设置无关,0 k0 k9 n, i: Q# b
相关问题的解决应该在model.score中解决,
' P2 Y9 [ `, J( A$ ?. k例如不正确的路径设置、缺少agent类文件呀,诸如此类。# [% ~$ w, _) Q J
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
! k5 g' o% k( |' c( d0 r9 L# M要获得更多错误相关信息可参考Repast实时错误日志。
. S- S1 V a- m0 g8 R+ S0 f: B1 P& }该错误日志可在Repast运行环境活动时在窗口的右下方看到。+ U* K. ]5 S* x' _/ X. X
1 ], T( a3 y6 I[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |