这是官方FAQ中的解释:
; H0 X$ @$ R3 p/ L4 \, kSeveral people have reported errors when trying to start a Repast Simphony model such as
3 D4 `4 _, |5 m i+ mlog4j:WARN No appenders could be found for logger$ p& M% b; q* P9 {
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ).6 C- ]- L( n+ n9 ~4 q- s
log4j:WARN Please initialize the log4j system properly.
5 c* O1 M; O1 V# h2 twith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually: s& C" K$ C2 k+ q& ]# R
related to logging configuration errors, and more likely it is related to problems in the model.score file
# e( g g, Z) g! ulike incorrect paths, or missing agent class files.
% q# ]+ s( L6 NWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually
* \" q% q+ E2 i; C5 zfind more information from the Repast runtime error log. The error log is available when the icon in* P ~4 J+ H1 Z, E3 X0 t
the lower right corner of the Repast runtime is flashing.
5 p* p1 G! q' [2 k: C6 i
( d0 l, u5 c1 [3 D7 `大意就是这个错误实际上同日志(logging)设置无关,/ S1 d0 V: L1 y% |
相关问题的解决应该在model.score中解决,
7 @3 T; S' a- |4 C' K! ~3 z: ?例如不正确的路径设置、缺少agent类文件呀,诸如此类。
$ S$ R6 {3 G/ p6 ~5 l/ e: D! j如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。
5 b6 Q3 S, a( P4 j要获得更多错误相关信息可参考Repast实时错误日志。
3 d0 C$ G7 g( c5 e" d) x该错误日志可在Repast运行环境活动时在窗口的右下方看到。
1 m5 M' k# o/ l$ x$ E
9 X8 }( D/ {, E' o" q[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |