这是官方FAQ中的解释:6 p9 _4 l6 _4 J1 `' t- |
Several people have reported errors when trying to start a Repast Simphony model such as
3 r6 A3 X- x% Y' g& g: [% `$ u% j7 [log4j:WARN No appenders could be found for logger! I- ]) f% P: N3 c3 W3 x3 {
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
. u2 G4 v" \4 J: D* w1 m5 u- Olog4j:WARN Please initialize the log4j system properly.7 b$ e* m7 K$ D
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually8 h F& b) r5 R4 h) e9 g: e
related to logging configuration errors, and more likely it is related to problems in the model.score file
7 s# L6 T4 O1 m# V+ o" Xlike incorrect paths, or missing agent class files.
* e( i2 k, S5 v- i7 o. qWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
: r/ V m6 d3 ]2 J6 ?8 e4 Qfind more information from the Repast runtime error log. The error log is available when the icon in
+ c4 ]0 X/ P7 V+ c$ |the lower right corner of the Repast runtime is flashing.- ?: Z. L! @- X6 U6 W
% r' ^ `, n, }* Z8 a, g+ @大意就是这个错误实际上同日志(logging)设置无关,
7 H' K+ G, S; q% b( m, v( s+ \相关问题的解决应该在model.score中解决," q0 c( E- O# ?0 q5 f
例如不正确的路径设置、缺少agent类文件呀,诸如此类。( |: O6 Q) _2 `, U4 n
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
; ~- Q/ M$ r, f2 G! n+ R: R3 p要获得更多错误相关信息可参考Repast实时错误日志。
: H9 l$ i# p, d2 g6 J该错误日志可在Repast运行环境活动时在窗口的右下方看到。2 o4 l1 Q0 b$ x+ E/ A9 v
; y$ |$ K! L6 ^9 _/ Y
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |