这是官方FAQ中的解释:
* l' q" J) s4 `Several people have reported errors when trying to start a Repast Simphony model such as8 G" K8 Z8 G% r8 B+ M- q; K# ~
log4j:WARN No appenders could be found for logger
1 |6 }3 ?8 }4 ]0 j(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
7 Q( G ?- I. r1 slog4j:WARN Please initialize the log4j system properly.! J8 `2 U6 K! F9 E* Y% r; Z
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
# h7 ^- Z4 x y2 [: t3 `4 p3 d: Frelated to logging configuration errors, and more likely it is related to problems in the model.score file! @$ b7 Y% t5 j
like incorrect paths, or missing agent class files./ F6 N$ ~9 f$ t1 p/ y' d1 O
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually- _' [' c9 n# S0 g5 ]+ Q
find more information from the Repast runtime error log. The error log is available when the icon in) `7 V: v: f" m+ T/ L& S( G6 R3 S
the lower right corner of the Repast runtime is flashing.
, e7 B0 o; U9 f T! _
; e6 O4 ?8 Z% U3 ~) \大意就是这个错误实际上同日志(logging)设置无关," U# p% {. r2 Y. J* @
相关问题的解决应该在model.score中解决,+ a+ F! R3 E Y
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
4 H+ U. P2 o! R$ Z如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。0 c0 M- E5 F- i7 ~" [: x
要获得更多错误相关信息可参考Repast实时错误日志。1 j1 F, a$ I8 h
该错误日志可在Repast运行环境活动时在窗口的右下方看到。: c6 i0 s/ K+ t1 Y. |( U9 Z
3 u- x- T. C! ^/ W4 s
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |