这是官方FAQ中的解释: s/ L$ X( P6 ^. j6 U& J
Several people have reported errors when trying to start a Repast Simphony model such as8 H; k! B7 Q) \
log4j:WARN No appenders could be found for logger7 ^) p% \/ K4 [" g$ n$ a. |$ z( q
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).+ {2 S' i! J4 l2 r, x8 e
log4j:WARN Please initialize the log4j system properly.( a2 W8 H& C- O" K. \
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually4 \5 o0 p7 B1 d
related to logging configuration errors, and more likely it is related to problems in the model.score file5 w1 I) b p* Y4 K
like incorrect paths, or missing agent class files.- r! \6 u# X4 {) B0 @7 P$ m7 `
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually5 n1 T- {4 J8 `# e' Q
find more information from the Repast runtime error log. The error log is available when the icon in2 y+ Y( K+ r9 ? j# |5 a9 F9 W
the lower right corner of the Repast runtime is flashing.
) v4 ^7 |2 ~( h5 R6 f# r4 A1 R1 h/ y) i& }4 r* U( }+ W0 E, Z
大意就是这个错误实际上同日志(logging)设置无关,
1 A% u; k" o( [& W相关问题的解决应该在model.score中解决,
' x- }: Y- [. b! k* [例如不正确的路径设置、缺少agent类文件呀,诸如此类。. Y# H% l) L6 o% Y$ G" X3 }8 A
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
/ l& Q5 N8 f' |5 o! G% m要获得更多错误相关信息可参考Repast实时错误日志。
- n7 W2 B# D* j1 H5 ?1 D u该错误日志可在Repast运行环境活动时在窗口的右下方看到。8 e( d. }- K, J$ d0 h7 R
5 ~0 s( e3 X; }) a* D/ u[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |