这是官方FAQ中的解释:$ I5 C6 T0 n; ^0 z! |
Several people have reported errors when trying to start a Repast Simphony model such as
# l% U9 @$ y0 K# q) k( wlog4j:WARN No appenders could be found for logger
. G6 v# Z; A3 L(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
4 \2 k. C# N! z1 `+ d+ D8 [- ?log4j:WARN Please initialize the log4j system properly.: b0 \- R7 G3 R; H8 y, g4 E
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
2 f) u# U& M: t; w2 Irelated to logging configuration errors, and more likely it is related to problems in the model.score file
- f9 z, {9 [6 S8 `! Dlike incorrect paths, or missing agent class files." R2 J" O% y' D5 I
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
|. V- y( Y1 o! g1 w, c! xfind more information from the Repast runtime error log. The error log is available when the icon in
3 r& R. X) i) O8 C* ]the lower right corner of the Repast runtime is flashing./ ~' w' R( x' C( F8 g
; Y6 a {! `% L
大意就是这个错误实际上同日志(logging)设置无关,
$ i* `9 W d& O% [% U' O5 s相关问题的解决应该在model.score中解决,
1 D7 y4 {& y% V$ p7 k例如不正确的路径设置、缺少agent类文件呀,诸如此类。' X( z8 d c5 k3 F
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
}% A2 }0 e. t2 U H3 K& M& v要获得更多错误相关信息可参考Repast实时错误日志。: V" s. T- A$ [; J: [
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
: `/ n, D9 h! z/ I, l( K a6 B
1 Q$ ^0 `4 n, @0 g$ z[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |