这是官方FAQ中的解释:
, X2 e( h0 s' ^/ {: G6 HSeveral people have reported errors when trying to start a Repast Simphony model such as
$ b% j+ W% \( O4 M& P& llog4j:WARN No appenders could be found for logger8 K3 N4 o% P0 y9 @% H: h, F& R
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).7 ~9 i1 E* ^5 e7 E- D
log4j:WARN Please initialize the log4j system properly.
. @: ?( W9 K8 d+ l# q% swith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually) j$ s3 x7 ^) h4 s2 E
related to logging configuration errors, and more likely it is related to problems in the model.score file6 C) a! Y8 q2 s3 d3 |5 Z% R1 W, S
like incorrect paths, or missing agent class files.
- x7 I" K$ k- c4 @5 GWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
9 q7 ^2 t; A; V8 s0 E2 xfind more information from the Repast runtime error log. The error log is available when the icon in
w6 E& J: V8 |3 [) w# h, Lthe lower right corner of the Repast runtime is flashing.- g d9 p) k0 |" H
- h' _+ N0 \1 f5 z, ]$ S
大意就是这个错误实际上同日志(logging)设置无关,
5 y+ @$ V, z. B3 |/ M; h8 K$ s! t相关问题的解决应该在model.score中解决,* b" W3 B& Y: D+ j; _3 t) J$ S
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
2 d8 ?) ?: Q: k3 N如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
: o- M5 }! J0 h+ Q7 `要获得更多错误相关信息可参考Repast实时错误日志。
/ b3 I( E- C2 Z3 R$ ?" Z% E该错误日志可在Repast运行环境活动时在窗口的右下方看到。* f0 H$ u( p) Y+ i# `
4 | ] I& T3 G5 J
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |