这是官方FAQ中的解释:
* s) i; ]0 Y' P$ s% Y9 kSeveral people have reported errors when trying to start a Repast Simphony model such as9 m9 z0 I4 ^6 f$ [- ^+ b1 J
log4j:WARN No appenders could be found for logger
+ ?2 A( {9 \! }! v/ R(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
4 V/ \8 F; @( h8 i6 T: ~4 hlog4j:WARN Please initialize the log4j system properly.
# ~) m d+ A7 g- q* R- W* n" ~8 Uwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually/ t/ Q) {6 R1 C9 L! e. z' P
related to logging configuration errors, and more likely it is related to problems in the model.score file6 K. z) Q; q: n+ d& p
like incorrect paths, or missing agent class files.- {0 E$ d- E, u) V
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
& I) S0 S( \0 `5 sfind more information from the Repast runtime error log. The error log is available when the icon in
8 y0 b) j! g; ?6 R' M! `3 _the lower right corner of the Repast runtime is flashing." z& Y; k; U3 J- B" ?# L
, \1 A# b( J! f R$ S6 m! X! N3 g8 \
大意就是这个错误实际上同日志(logging)设置无关,$ e: M8 h, {+ I! C: ]( v( k0 u
相关问题的解决应该在model.score中解决,1 Z: S5 z& s3 i, o3 Y/ Q
例如不正确的路径设置、缺少agent类文件呀,诸如此类。# M0 _; ] Q+ s. g% J. b
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
: B0 ~- r$ V. s+ s- l8 I! W要获得更多错误相关信息可参考Repast实时错误日志。
2 d' K8 o5 c: i. y该错误日志可在Repast运行环境活动时在窗口的右下方看到。" u# r, o+ `$ h- W" b* f6 i
( V; |' J7 J) s" U. V- M[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |