这是官方FAQ中的解释:
; b I$ [! w: v% T/ U( J$ ?3 vSeveral people have reported errors when trying to start a Repast Simphony model such as/ U2 Q* P/ m, X. ?
log4j:WARN No appenders could be found for logger+ D( g; m3 ~: H1 U+ m H4 M, F
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
6 H5 W; G. E! O& v$ qlog4j:WARN Please initialize the log4j system properly.
( ]! i7 @% {$ n/ R0 `8 r8 t1 kwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
6 W* Q# [1 ?( i+ ?6 I3 x' orelated to logging configuration errors, and more likely it is related to problems in the model.score file( q' t% A1 v( _! \/ Q; x
like incorrect paths, or missing agent class files.: I2 q9 ?5 g0 c R
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
8 u) B3 H3 Z( w4 xfind more information from the Repast runtime error log. The error log is available when the icon in/ s" @ w- M! L7 a* }" U' V
the lower right corner of the Repast runtime is flashing.
1 h. d5 \2 c0 e8 b& K( F1 G e* A' ?3 P/ ?8 o: a
大意就是这个错误实际上同日志(logging)设置无关,# m1 [/ l2 \: D7 T
相关问题的解决应该在model.score中解决,8 J9 X0 r3 C, G Y/ m. o8 R
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
7 V7 P" @( ~- d* t& ^; T8 W如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
. H' Y" j# E9 B) c+ Z# k要获得更多错误相关信息可参考Repast实时错误日志。
5 _. |, S1 D& b& C2 G6 L该错误日志可在Repast运行环境活动时在窗口的右下方看到。
* {* y+ @* e% d+ v1 f p8 Q0 {. D2 P
1 H: N# \9 D' H[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |