这是官方FAQ中的解释:
) h* H' y! a8 E1 g8 v n. \& rSeveral people have reported errors when trying to start a Repast Simphony model such as
) z8 h; S) X; w( G9 [1 ?% \log4j:WARN No appenders could be found for logger
+ L# ~7 D2 U3 ~(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication )., t* f( N. R, u# Z" W: o
log4j:WARN Please initialize the log4j system properly.- X |8 R$ C" Z1 F w- n
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually9 |/ P* s2 K& C( h2 @8 h
related to logging configuration errors, and more likely it is related to problems in the model.score file
2 Z" E1 k! _9 B; V7 {) ^9 _like incorrect paths, or missing agent class files.
* a1 D8 P8 U( A0 o6 bWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
) u7 N: N+ c; b) L/ q; { Ufind more information from the Repast runtime error log. The error log is available when the icon in
1 G+ L1 p; a& H& U+ U) Dthe lower right corner of the Repast runtime is flashing.
& @" u, u, p9 l
& T5 \1 a7 L- l2 I C* a9 }2 J1 @) I" h大意就是这个错误实际上同日志(logging)设置无关,
`, P1 Q) F e/ u, V- B5 X; o1 y相关问题的解决应该在model.score中解决,
' |/ `' |* H6 M0 ?例如不正确的路径设置、缺少agent类文件呀,诸如此类。) P0 |0 |% V2 n! Y% Z1 O$ ^" H
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。. A2 k2 ?4 h* A+ j, t' a
要获得更多错误相关信息可参考Repast实时错误日志。
5 O% l8 z+ Z' x, Y1 E- w1 i该错误日志可在Repast运行环境活动时在窗口的右下方看到。
: \% _, `! O r$ K' B
& I' a) E9 A4 g1 Q- i[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |