这是官方FAQ中的解释:) L7 J y6 A1 ?$ a
Several people have reported errors when trying to start a Repast Simphony model such as
1 N; G0 \- @2 Mlog4j:WARN No appenders could be found for logger: Y; _- a |4 G/ k& J4 d1 Z
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
9 h) ^1 b/ A8 E4 N' y1 flog4j:WARN Please initialize the log4j system properly.2 X I8 C2 f/ q. D: U: @
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually) v& c. q) e {" |: B/ a" g; K m
related to logging configuration errors, and more likely it is related to problems in the model.score file
- D9 z2 N# |6 {5 |! W8 g! F$ elike incorrect paths, or missing agent class files.$ q2 H, c1 I9 V) W$ R$ J6 y
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
& x7 p0 E: t" n' m9 O4 }7 Q0 Bfind more information from the Repast runtime error log. The error log is available when the icon in
! Z. r5 E7 R3 Z% \( q9 n0 ?the lower right corner of the Repast runtime is flashing.8 W6 J8 l% ] D. P
! _% [! K& {# R4 e' T+ A) c
大意就是这个错误实际上同日志(logging)设置无关,
1 s5 `: f3 R8 }/ J相关问题的解决应该在model.score中解决,
% L( K0 T( t B* `2 |$ S例如不正确的路径设置、缺少agent类文件呀,诸如此类。
* b+ q! z9 R' C5 l如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。% d. P5 z, m9 _, ]* U7 X' N. U
要获得更多错误相关信息可参考Repast实时错误日志。, n5 N0 t T3 M) ^' U
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
" A3 l% F, U' O+ M# U$ s' K0 M$ Y2 k4 | m
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |