这是官方FAQ中的解释:
& `2 X, |9 h0 a+ p# w2 DSeveral people have reported errors when trying to start a Repast Simphony model such as0 f, z+ |; j ]6 X9 U' l3 ~' h* L1 I
log4j:WARN No appenders could be found for logger2 ?; g9 F8 q8 O+ V
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
4 y4 Q2 ]9 v7 ~0 Xlog4j:WARN Please initialize the log4j system properly.3 n0 N) \# @/ k7 ^% F- P6 h* q
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
: F8 d3 w; D; g2 y* Grelated to logging configuration errors, and more likely it is related to problems in the model.score file+ G# `5 |$ T! f$ q) o+ A" a( x3 z
like incorrect paths, or missing agent class files.8 M4 ? e/ U0 C7 Z5 V
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
7 A# C% J6 d8 e3 d% p$ }2 W! Yfind more information from the Repast runtime error log. The error log is available when the icon in
# [- j3 {* K! a$ ^6 {4 Othe lower right corner of the Repast runtime is flashing.% d9 f" Z' ~1 a) A1 U' }# O; ?
+ x7 l& @, d1 ~( g& T大意就是这个错误实际上同日志(logging)设置无关,
2 `3 F8 A1 i9 }- a相关问题的解决应该在model.score中解决,
: F$ A: m' E3 e2 S. s6 B' Q; E9 z例如不正确的路径设置、缺少agent类文件呀,诸如此类。
+ F3 N2 ?. S6 w( p$ y如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。$ I9 l+ x2 O3 ^, S
要获得更多错误相关信息可参考Repast实时错误日志。
, G5 G$ x5 m2 J3 x" @2 p该错误日志可在Repast运行环境活动时在窗口的右下方看到。
6 s' M; f O+ T/ ^# G" P0 Z9 | P r9 p$ g2 y8 a
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |