这是官方FAQ中的解释:
. M: L# l& s. wSeveral people have reported errors when trying to start a Repast Simphony model such as
5 ^* o! z9 o+ D- k2 `log4j:WARN No appenders could be found for logger
, k6 n9 q$ G" Z' @3 j(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
! ?% @& i# D+ ^, D. K1 wlog4j:WARN Please initialize the log4j system properly.$ L% ~) e" K" q7 H1 {$ b, \4 e: L
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually" s% D7 u+ x1 t; c9 k
related to logging configuration errors, and more likely it is related to problems in the model.score file
6 Z( ?+ o% g' y$ W8 W. t; U, Wlike incorrect paths, or missing agent class files.' N7 n# y. ^$ e" M# i: l% b
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually7 s3 ]. q+ U# [/ y
find more information from the Repast runtime error log. The error log is available when the icon in% R6 N7 v6 h2 N& Z
the lower right corner of the Repast runtime is flashing.8 H9 c) }- B* @& ]9 C8 w: }
/ I. U5 h2 Z; n; Q: G9 h9 ?
大意就是这个错误实际上同日志(logging)设置无关,
0 w2 h3 n& D+ A' ]1 |1 E7 f相关问题的解决应该在model.score中解决,# Y4 w" | ]! E* z6 h" o6 m) S
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
+ c+ W1 ]3 j; T/ l! U如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。( @- ~; @( C, B. z
要获得更多错误相关信息可参考Repast实时错误日志。$ Y0 W" f! E L
该错误日志可在Repast运行环境活动时在窗口的右下方看到。' B0 ^( v& M% { R8 \7 o
% ^, m, N8 ]- H& B. }% g z
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |