这是官方FAQ中的解释:$ a7 O. p+ I6 X
Several people have reported errors when trying to start a Repast Simphony model such as
n: w3 c& N, ]6 Mlog4j:WARN No appenders could be found for logger( }2 z( H7 h* t$ a% r+ G
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
9 Q- _( r4 e7 f& C6 [" |log4j:WARN Please initialize the log4j system properly.
; o) N2 {5 O" Fwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually0 A. H6 |! }% V/ Z4 g4 V3 n; F- x
related to logging configuration errors, and more likely it is related to problems in the model.score file
! |( k: s) ?) A1 s) M$ ~4 u6 Rlike incorrect paths, or missing agent class files.5 k; t5 o* d, t7 s
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
! x: U$ p/ i8 |. H) e. U7 P) k* Cfind more information from the Repast runtime error log. The error log is available when the icon in
4 y" H* }/ N4 Y9 uthe lower right corner of the Repast runtime is flashing.
* M" Z5 R. w5 s- N K N* B/ A
. K- S5 v6 u2 I' n' J* v* i1 x S* t大意就是这个错误实际上同日志(logging)设置无关,% O% }% f$ a8 w9 D% n5 Y4 [9 g' g/ T
相关问题的解决应该在model.score中解决,2 Z2 [! N6 I% k. U4 U
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
3 u8 l+ S7 D% N s0 q. @. E3 Q如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
4 O/ Q& ?; u8 b5 i* v( D要获得更多错误相关信息可参考Repast实时错误日志。% M5 _; C. W; w0 c9 G6 L* G e
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
% P1 x, k% U6 g5 H1 M$ z- x: n/ C; M( u
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |