这是官方FAQ中的解释:' O: f# y2 [4 C3 Z- C4 |% M
Several people have reported errors when trying to start a Repast Simphony model such as$ j, S( P" l; k5 W% r/ U
log4j:WARN No appenders could be found for logger
' B- [6 k. j2 P/ P! D& _(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication )." y3 a: }% E# |( T4 S. Z
log4j:WARN Please initialize the log4j system properly.) }, c; B! q1 Z0 }7 V2 ^/ t3 {
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually @! C! e. |9 B1 v7 G Y$ Q
related to logging configuration errors, and more likely it is related to problems in the model.score file$ G2 M3 y. z+ z( }4 A% v
like incorrect paths, or missing agent class files.0 [, d R+ ^8 q& O3 F g
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually5 p4 _. M; u: M P3 X" |) e
find more information from the Repast runtime error log. The error log is available when the icon in
- z/ R: p. j% Y( Y- |the lower right corner of the Repast runtime is flashing.3 M3 U; |6 ]% v" ?* d% D3 o/ c8 g
) j8 f- n0 |4 {* d3 {" k
大意就是这个错误实际上同日志(logging)设置无关,7 e- h. s5 r+ G+ V0 v( l
相关问题的解决应该在model.score中解决,
' ^& B; S+ ?) I% M/ P) U! h' L例如不正确的路径设置、缺少agent类文件呀,诸如此类。5 P2 `; ^/ [% K/ _7 {1 i
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
: u) N" c; u, j4 W. o& ^% k$ g要获得更多错误相关信息可参考Repast实时错误日志。
9 l6 H- J( T* @) T0 s7 s该错误日志可在Repast运行环境活动时在窗口的右下方看到。
7 i) x4 u7 N) ?! j* F; |0 v/ m: p# A5 }5 g
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |