这是官方FAQ中的解释:
7 N3 ~0 T( J$ W& Y0 [( ySeveral people have reported errors when trying to start a Repast Simphony model such as
* b# e2 v* g2 z- ^log4j:WARN No appenders could be found for logger
( }" ?& O+ I+ g5 K(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
$ ~; h1 u; w- c: n( Klog4j:WARN Please initialize the log4j system properly.7 L6 A$ y& S& ?% h6 s8 v
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually) M# i$ t7 h- `( W/ j# K) g7 H" ]
related to logging configuration errors, and more likely it is related to problems in the model.score file
+ W0 y: s x; n3 Y0 nlike incorrect paths, or missing agent class files.
) h, o0 w, o0 U: i/ mWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
. G) e$ s8 M- l# v* H5 U6 I4 p z3 @find more information from the Repast runtime error log. The error log is available when the icon in
+ V: O D' }" M7 `* b3 @% nthe lower right corner of the Repast runtime is flashing.' z9 q& j I( _ C; _% C
- g2 P F" s% c大意就是这个错误实际上同日志(logging)设置无关,2 M# o3 e+ K; R# G) v
相关问题的解决应该在model.score中解决,
R) C+ v' D6 J例如不正确的路径设置、缺少agent类文件呀,诸如此类。/ r) q, d7 z: }7 Q( X
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。6 H( v, E4 C. U
要获得更多错误相关信息可参考Repast实时错误日志。
6 ^1 Y8 e9 M! T6 |' W该错误日志可在Repast运行环境活动时在窗口的右下方看到。
- c0 u$ _8 _6 J* L* y! r# j2 `: v1 c$ ]6 g
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |