这是官方FAQ中的解释:
1 g. [7 k1 }6 o% M% J8 \ qSeveral people have reported errors when trying to start a Repast Simphony model such as
7 b* h; ~: w; ~ _ h3 K( q* i6 hlog4j:WARN No appenders could be found for logger
` l+ L: L% o1 M+ N# n9 ^(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
( U0 y+ @4 N6 i# S4 ilog4j:WARN Please initialize the log4j system properly.% P) f! y! L4 M* F1 |
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually/ m8 ^1 I8 M1 j2 R; ]+ ~. y
related to logging configuration errors, and more likely it is related to problems in the model.score file: D9 `! k/ L$ p0 ?, t7 x& u" H
like incorrect paths, or missing agent class files.
* d. A5 w% t7 R! {6 j% RWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
I+ q4 t, Z8 \0 r! q: yfind more information from the Repast runtime error log. The error log is available when the icon in8 s0 o% c) [9 }
the lower right corner of the Repast runtime is flashing.
& V+ S; S/ }7 C, |- v9 s F: W1 b9 P
5 @6 o* i w! N' x' @5 E大意就是这个错误实际上同日志(logging)设置无关,
% {7 ?9 f1 C% Z" d6 ?2 K$ G$ l5 s: H相关问题的解决应该在model.score中解决,
* k/ O% `0 E, ]9 O- y3 W" }( y/ V4 l例如不正确的路径设置、缺少agent类文件呀,诸如此类。, Y; D, y8 c1 _; \# W/ J
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。! n& t# {" k: N$ J
要获得更多错误相关信息可参考Repast实时错误日志。% Y4 `4 H& K0 x9 o2 k J8 r
该错误日志可在Repast运行环境活动时在窗口的右下方看到。7 Z5 ~" F ]4 q; W0 u/ |
a/ O9 V* O! }& T' m& {1 _) X[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |