这是官方FAQ中的解释:
2 i* T, R0 C ^) o6 C0 J! jSeveral people have reported errors when trying to start a Repast Simphony model such as
" C- @+ ]! a/ J% r* [log4j:WARN No appenders could be found for logger
2 @9 F! P1 u0 L; @, ~(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).
. t: V3 z0 o3 B) d M( Klog4j:WARN Please initialize the log4j system properly.4 [+ ~ R3 Y) L* X
with some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually
8 C8 `0 c9 J) P T8 g) ^% K7 M9 ]3 `9 e" Irelated to logging configuration errors, and more likely it is related to problems in the model.score file
7 [! e9 x6 S# A0 jlike incorrect paths, or missing agent class files. D7 O2 F; ^9 i8 e6 J" c! [
When you start a Repast model and you get the log4j message in the Eclipse console, you can usually
# b: V% r) w* F1 }, lfind more information from the Repast runtime error log. The error log is available when the icon in
; o( `& M5 I5 zthe lower right corner of the Repast runtime is flashing.
% S1 w5 h+ T5 C
4 O G' c8 k; p* F* o3 D大意就是这个错误实际上同日志(logging)设置无关,
- a9 G8 o$ H2 ^+ N相关问题的解决应该在model.score中解决,' S/ f2 T: r- p8 \( J: Y
例如不正确的路径设置、缺少agent类文件呀,诸如此类。
0 N& F: ?' ~- r5 H, }$ o6 x如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
, K0 |( F) e0 u6 Y要获得更多错误相关信息可参考Repast实时错误日志。
, ^3 J: c3 ^; |该错误日志可在Repast运行环境活动时在窗口的右下方看到。
1 n- `$ h) z# ?" R7 S$ K7 G- y- s" }" _; S; J6 W
[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |