这是官方FAQ中的解释:0 K2 x3 N/ r/ \4 `* O( S9 w
Several people have reported errors when trying to start a Repast Simphony model such as; A/ N! n5 q* Y4 ?5 _
log4j:WARN No appenders could be found for logger
9 Y' X' X. f ?9 S/ g, {' O(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
" h) V( g5 c J1 Ilog4j:WARN Please initialize the log4j system properly.
6 b* d0 P) I K* d) F2 vwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually( o. ?+ R# K# V2 `2 }1 h
related to logging configuration errors, and more likely it is related to problems in the model.score file& Z$ k8 C% ~: N1 i# V
like incorrect paths, or missing agent class files.
4 j" F4 ^; J: Z4 p5 V/ zWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually8 |$ z1 D6 Z R8 G0 f* o
find more information from the Repast runtime error log. The error log is available when the icon in
* r& Q' ?" d( d; n) Athe lower right corner of the Repast runtime is flashing.! z% G; ^( H6 {) F" L
5 y# ]- [, y! l/ E" L大意就是这个错误实际上同日志(logging)设置无关,/ `$ m6 T# R$ ?' ~( ^& e
相关问题的解决应该在model.score中解决,. t% C: F# w: M, x- G
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
" s# o6 E9 t: ^) B# R0 |/ s1 A7 g如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。' k8 w1 _, @% s
要获得更多错误相关信息可参考Repast实时错误日志。% B7 m0 V; r8 Q: H2 \+ t! f
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
0 o% B: m9 w6 U; y1 r2 ~* ~7 h3 J7 n7 W7 l0 j( Y F
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |