这是官方FAQ中的解释:! f" t' m- r3 p0 J5 a% q) O% x
Several people have reported errors when trying to start a Repast Simphony model such as
, P P) n4 ^* S( e: flog4j:WARN No appenders could be found for logger8 A' s4 ?! A9 _6 ?5 d& k
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).$ \1 N( Q# F5 Y( g3 x) y
log4j:WARN Please initialize the log4j system properly.3 H% k+ R, \; P0 z4 {& \
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
- c# c( k6 c2 O6 f( [0 brelated to logging configuration errors, and more likely it is related to problems in the model.score file# g" `; v2 j- ?
like incorrect paths, or missing agent class files.* A- F! K' u2 E+ N i, O' ?1 A
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
7 T- Q+ F! M: z9 }% \) Efind more information from the Repast runtime error log. The error log is available when the icon in
+ b3 ^/ Y6 d7 U3 ythe lower right corner of the Repast runtime is flashing.
; ]* M% K. m% O; Z; v! b& t3 ^7 c! s' C2 z/ f
大意就是这个错误实际上同日志(logging)设置无关,' z5 E9 q& D7 v7 k& }% Z* r
相关问题的解决应该在model.score中解决,0 Z9 _$ i# H; t) [
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
* N% p% W5 |2 H5 Y1 {- J! `如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。& t4 `5 i7 N1 p
要获得更多错误相关信息可参考Repast实时错误日志。6 Z1 Y0 e7 b* y+ T- _
该错误日志可在Repast运行环境活动时在窗口的右下方看到。. g$ U8 o, ]& ^- t- B' x- N
- `: ]$ y$ N" `$ I( d& z9 v! N7 l
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |