这是官方FAQ中的解释:
1 b! r! h! ]7 F9 X6 i! fSeveral people have reported errors when trying to start a Repast Simphony model such as0 C; s7 [) h2 ?# Z6 v
log4j:WARN No appenders could be found for logger
( p7 t1 x* L8 Y, n, K- L4 X6 J(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).9 o. e) U$ y2 u+ P2 Y$ T
log4j:WARN Please initialize the log4j system properly.
0 V- P4 |; v4 W; Y6 w8 y6 Qwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually+ M. H6 b1 G t6 l, K
related to logging configuration errors, and more likely it is related to problems in the model.score file# _/ o1 K0 z$ } W* k
like incorrect paths, or missing agent class files.
6 c9 Z) z# l2 \2 G* JWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually# j- v5 K! s- k7 B5 g4 A9 f8 @
find more information from the Repast runtime error log. The error log is available when the icon in3 h. X9 Z8 \! H. @5 l
the lower right corner of the Repast runtime is flashing./ k# m; E) [2 Y* Q
' P; q" f% ~+ J! N0 b
大意就是这个错误实际上同日志(logging)设置无关,4 e2 `+ o4 P0 J( |
相关问题的解决应该在model.score中解决,
( g }: T8 m' D$ c* K/ @例如不正确的路径设置、缺少agent类文件呀,诸如此类。( q' d2 ?2 E& {) [0 u
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。( X) ^2 `* [; q* r9 L
要获得更多错误相关信息可参考Repast实时错误日志。- P! z2 O) }$ h) L% E4 l; t4 ~
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
% m2 v3 |/ [5 K1 I9 d) N- i9 }, c6 @* P* O9 ?% `
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |