这是官方FAQ中的解释:$ z* X. J+ I5 |# J6 e# ]3 |
Several people have reported errors when trying to start a Repast Simphony model such as9 R+ b8 U; b7 H: p/ B1 r' z
log4j:WARN No appenders could be found for logger
6 L3 a# K( @% T; s: c" y4 q(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).3 T# g" k. D r
log4j:WARN Please initialize the log4j system properly.+ W* Q f- L8 |, N. t8 o
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
' H( {( O6 ]5 q2 Urelated to logging configuration errors, and more likely it is related to problems in the model.score file
* z4 _: C. [- H. c- R+ H7 Zlike incorrect paths, or missing agent class files., W: i: w6 V. l6 D& V
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
1 o) j3 Y' b& _% p4 J& Ffind more information from the Repast runtime error log. The error log is available when the icon in
/ J6 r7 N, A: V9 m, p/ ~the lower right corner of the Repast runtime is flashing.
8 B) x# P: G4 Y! a7 h- h
( X3 b2 \1 B9 r) O大意就是这个错误实际上同日志(logging)设置无关,
2 a/ \( ]1 y# e) [+ ?相关问题的解决应该在model.score中解决,4 t8 O) J6 {, q# a; [
例如不正确的路径设置、缺少agent类文件呀,诸如此类。" y. j8 M- r- e: Z' A
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。! `7 j% w% q6 K/ {+ k3 F6 l1 R: g# m
要获得更多错误相关信息可参考Repast实时错误日志。
* F4 c; y) J3 l" |' Y该错误日志可在Repast运行环境活动时在窗口的右下方看到。# ]8 E* ^! k$ S& {
4 d/ W) K* K8 |: U6 ?' T5 m[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |