这是官方FAQ中的解释:2 k5 C& w: S, Q% |# q
Several people have reported errors when trying to start a Repast Simphony model such as" j/ V. B3 J( b
log4j:WARN No appenders could be found for logger) v% g9 k* g ~0 M9 E8 `
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).* ~6 E. F4 q( e
log4j:WARN Please initialize the log4j system properly.
1 L W* v7 f, Twith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
% i5 `6 U. I. Urelated to logging configuration errors, and more likely it is related to problems in the model.score file
2 E2 Y' h! G, T) s7 ?% Slike incorrect paths, or missing agent class files.5 S' M7 I! N4 K. X5 B
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
& N! s- L- S# Y5 k/ u7 pfind more information from the Repast runtime error log. The error log is available when the icon in
1 g! w0 S1 b# z( o3 tthe lower right corner of the Repast runtime is flashing.
3 q* _" y9 e/ c# [7 G9 v1 V+ T! k* I# J0 X! z; D
大意就是这个错误实际上同日志(logging)设置无关,
3 K) {' T5 S9 x+ o) ]4 v相关问题的解决应该在model.score中解决,$ y" D4 J/ G, r, ^, B& x5 M V. I
例如不正确的路径设置、缺少agent类文件呀,诸如此类。# R s. n. O4 A, o0 k
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
' \- K( R* _7 [) @" _1 a+ D9 _ j要获得更多错误相关信息可参考Repast实时错误日志。
* }3 C; u4 c+ E/ ~该错误日志可在Repast运行环境活动时在窗口的右下方看到。1 G6 M5 U# Q6 y
1 O9 t. y8 _( Q- l) x
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |