这是官方FAQ中的解释:) J! P0 J: [) a3 n' W- D0 P
Several people have reported errors when trying to start a Repast Simphony model such as
$ ^2 D5 H2 I' V- {2 ~- Z. wlog4j:WARN No appenders could be found for logger
2 s. r4 V6 T7 R& X' k(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
2 n' l) Q0 R! p, l; o# x: hlog4j:WARN Please initialize the log4j system properly.1 @4 P. ~8 L1 u. W+ W$ v4 ]
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually" t0 p8 P' |. F0 T- { G: p7 z
related to logging configuration errors, and more likely it is related to problems in the model.score file# q. w4 i8 B7 U# W0 }, D
like incorrect paths, or missing agent class files.% ^ {! j7 s: h% E/ A9 I
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually9 H2 B" _' t, Q" w9 p3 X6 q
find more information from the Repast runtime error log. The error log is available when the icon in
$ Z/ a- M9 T$ ?% b9 Q* e9 Wthe lower right corner of the Repast runtime is flashing.7 m/ i+ T* k5 t! c, D
6 W+ t6 z9 I, [* p8 o3 j* e' i# _大意就是这个错误实际上同日志(logging)设置无关,
- l# O3 U2 V" J/ N相关问题的解决应该在model.score中解决,
& P/ T( P3 g% l2 |" K; p例如不正确的路径设置、缺少agent类文件呀,诸如此类。
7 c2 G" ^; }4 t; ~ X/ {如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
& A7 E, d# n9 I: p. ?/ J: x要获得更多错误相关信息可参考Repast实时错误日志。7 F: {$ K: m: I8 J
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
# v/ V1 K/ E3 t
% D$ {' w& }. e( S5 i0 A8 s[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |