这是官方FAQ中的解释:
" c9 N. u4 |6 J/ m2 jSeveral people have reported errors when trying to start a Repast Simphony model such as5 g' G4 M# R0 [* I$ T3 }4 [! k
log4j:WARN No appenders could be found for logger" T) }. D$ V# c+ x3 H
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).# q% ~2 j4 c3 v" O0 c: M( ]! J2 S- \
log4j:WARN Please initialize the log4j system properly.0 }/ E e6 ^+ n6 w4 r) L: ^
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
$ T0 ^0 L" L9 N' @/ ?( rrelated to logging configuration errors, and more likely it is related to problems in the model.score file( P7 u& \- {# \" c+ {
like incorrect paths, or missing agent class files.
- {1 y& v/ c+ n7 V J u) R6 Z1 @When you start a Repast model and you get the log4j message in the Eclipse console, you can usually7 w, L' e& v) e
find more information from the Repast runtime error log. The error log is available when the icon in
3 W2 E6 ^+ I( h, `- Kthe lower right corner of the Repast runtime is flashing.
+ A; j& y s: S9 r( c5 z4 O( l" i9 C* @5 W0 B: @1 ]
大意就是这个错误实际上同日志(logging)设置无关,8 r7 @1 t: e# O
相关问题的解决应该在model.score中解决,
# d$ A) V; ~; d例如不正确的路径设置、缺少agent类文件呀,诸如此类。9 Z+ Q, I; l8 g7 ]( B) ~/ L
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。2 G: D B! J( z0 ]
要获得更多错误相关信息可参考Repast实时错误日志。
5 @) \+ z1 s' `6 `6 W该错误日志可在Repast运行环境活动时在窗口的右下方看到。# i7 p. i# u# l: |. W
+ \+ v. W1 {- _# e+ r2 Y[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |