这是官方FAQ中的解释:
! t- I/ [. i& B' [+ L8 BSeveral people have reported errors when trying to start a Repast Simphony model such as% T! r/ z1 y7 s3 d
log4j:WARN No appenders could be found for logger
: \0 G. ~6 Q% Y* b; N( v# l( @(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
- f$ }9 ?4 w4 D1 \2 M/ y; y) }log4j:WARN Please initialize the log4j system properly.% d& Z" K _. i* v2 s: C
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually" z% B% V$ w* T& l1 a7 w
related to logging configuration errors, and more likely it is related to problems in the model.score file) Z1 J1 T6 i# H; M1 G! F
like incorrect paths, or missing agent class files.5 O$ A0 E+ b3 c+ n
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually4 Q; x) y$ z' G7 W# g9 T7 m- w
find more information from the Repast runtime error log. The error log is available when the icon in% Z$ e8 U/ f& W, K
the lower right corner of the Repast runtime is flashing.
# v7 A; K0 s' p
0 v1 q( j7 d, p# [8 O; h6 z1 E( q大意就是这个错误实际上同日志(logging)设置无关,/ u( r1 K$ n$ x- l2 L* Z" ~5 |
相关问题的解决应该在model.score中解决,! i, l+ S) c D: K( E- K. \5 L3 K
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
% v' u& D4 P V0 Q: \, ^1 R P. ~' f如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
: H9 U4 r+ D+ g1 k- e. d5 q6 G要获得更多错误相关信息可参考Repast实时错误日志。
7 l+ ~$ t& q) `; V I该错误日志可在Repast运行环境活动时在窗口的右下方看到。
. c' e; @! O2 R* g: H
% `( [; C# V( ^9 R8 b[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |