这是官方FAQ中的解释:
# Q# j$ L' ~; bSeveral people have reported errors when trying to start a Repast Simphony model such as; C+ c2 v; T% z |
log4j:WARN No appenders could be found for logger! b& w: C9 p" b4 I+ h1 U- ~
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication )., z0 s( V# u b" L% S( X: N
log4j:WARN Please initialize the log4j system properly.. C: [& M5 ?, v9 C! t2 x: e q3 z
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually& D+ e! M0 T; i$ \: x
related to logging configuration errors, and more likely it is related to problems in the model.score file& |# R$ R$ G% w4 t
like incorrect paths, or missing agent class files.* D9 ~- o' A; a; O* G( B$ p
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually# p% U7 L+ @0 D6 z) F+ i0 P
find more information from the Repast runtime error log. The error log is available when the icon in0 z9 m; P" @1 B& u8 G& N
the lower right corner of the Repast runtime is flashing.' D! l7 M1 R) Z4 {# ?- @" k# g
2 r) H( A9 @4 c) S p2 U' [) b大意就是这个错误实际上同日志(logging)设置无关,
! {; }: ?1 {- o6 u! S! m相关问题的解决应该在model.score中解决,8 z- D$ n0 K( i' e( k, Y
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
& j' c1 x1 m1 Q; [5 s" `. e( D" p6 h' T如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。0 C0 Z& h) `# I6 Z0 @) _
要获得更多错误相关信息可参考Repast实时错误日志。
+ k. _! |: {) k, B+ d) c该错误日志可在Repast运行环境活动时在窗口的右下方看到。8 d$ f- D. |* m. c$ K6 u& ]8 P( L
5 v$ D: C7 i& G( u; L[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |