这是官方FAQ中的解释:
7 q; `( G/ S& S7 c7 QSeveral people have reported errors when trying to start a Repast Simphony model such as! L& D) v8 Z7 N; t d u6 ?
log4j:WARN No appenders could be found for logger
- ^% ^. z$ r; j0 A" ]3 [9 L0 z(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
# L% d3 c, @2 c! ~5 b# x% t4 N2 flog4j:WARN Please initialize the log4j system properly.. n) N! S0 Z6 S g5 `6 I: R7 [
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually5 d% K0 u( Z g2 v p
related to logging configuration errors, and more likely it is related to problems in the model.score file+ K7 c; p& I" L j
like incorrect paths, or missing agent class files.
1 \! o0 i* j. U" Q' Z7 g1 fWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
0 E# Y: T" d4 b8 ~2 A* wfind more information from the Repast runtime error log. The error log is available when the icon in0 Q, D) _7 u+ @$ J6 J* _
the lower right corner of the Repast runtime is flashing.* {3 P& X6 b) o! ~ r$ c
7 `2 F) Z5 h7 T" k大意就是这个错误实际上同日志(logging)设置无关,
, q/ k* J# N4 Y H相关问题的解决应该在model.score中解决,
+ @/ ]2 y3 |/ ?+ M2 \) t" H2 q6 F例如不正确的路径设置、缺少agent类文件呀,诸如此类。( s# L: }8 k) ?( w' ^( Q3 @6 T) w3 U
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
( D1 l7 R( E+ F R' V' p要获得更多错误相关信息可参考Repast实时错误日志。
% _3 p3 S ?# x2 s# d$ x3 Q该错误日志可在Repast运行环境活动时在窗口的右下方看到。6 [4 V3 F# U/ \7 {: k
- `: c2 `$ d5 I2 H) F
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |