这是官方FAQ中的解释:
& z+ t; E$ q+ c( D* S5 uSeveral people have reported errors when trying to start a Repast Simphony model such as
% l) S- I- L; [, p4 Glog4j:WARN No appenders could be found for logger- ~! F* U, d. N0 P$ d
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
& z; x; D l( i+ _# B6 W$ \log4j:WARN Please initialize the log4j system properly.
$ A9 ?) h+ C/ D6 n6 n7 t" i% Kwith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually9 ~* H* [" Q y2 V; v- \) _& J
related to logging configuration errors, and more likely it is related to problems in the model.score file. R$ q- @8 a5 q5 _$ p7 m4 b5 Q; K
like incorrect paths, or missing agent class files.
7 G( o! v1 }: n0 J! q* DWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually( w4 m4 |7 A# L+ q# U; N' I
find more information from the Repast runtime error log. The error log is available when the icon in2 `$ y) S: O( ~5 H
the lower right corner of the Repast runtime is flashing.0 t/ C7 Q9 p5 t% _4 p' n
, [: d2 M1 ~7 C( n/ K& _
大意就是这个错误实际上同日志(logging)设置无关,! ~$ T; A" c1 Q1 o( {9 f
相关问题的解决应该在model.score中解决,7 M5 g9 B3 l) C6 m2 B3 p9 O6 ~5 z
例如不正确的路径设置、缺少agent类文件呀,诸如此类。8 f( ^3 N' ?- y
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。- `7 c$ Q/ ~& M* S" U% ~* Q
要获得更多错误相关信息可参考Repast实时错误日志。7 u# J: l2 O3 O0 B
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
! j+ U$ D. {# E0 ?% h
3 t1 `+ Z- S6 o0 Z, Z- z4 G0 G[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |