这是官方FAQ中的解释:
" m* P' k7 {! W1 h1 `Several people have reported errors when trying to start a Repast Simphony model such as
+ E* Q1 l, G/ ^1 V4 x5 l( n% J. @log4j:WARN No appenders could be found for logger7 b5 j( b. q8 l- \
(MessageCenter.INTERNAL.repast.simphony.ui.RSApplication ). V2 m1 n& l C( w) |' z
log4j:WARN Please initialize the log4j system properly.
8 b) `6 j7 T9 `. A. q: owith some variability in the (MessageCenter....) part. In almost all cases, this warning is NOT actually; i3 Q( e" E& ^6 ?: [. `2 c5 q# m
related to logging configuration errors, and more likely it is related to problems in the model.score file( M% \0 O3 O2 r/ h( K% a2 n% U$ Z& p
like incorrect paths, or missing agent class files.
3 [2 y2 c$ o3 { W8 c& Q' FWhen you start a Repast model and you get the log4j message in the Eclipse console, you can usually0 z' W7 ^9 y8 O+ M1 C8 u c4 t' o
find more information from the Repast runtime error log. The error log is available when the icon in2 Q# P' W" \) p! I
the lower right corner of the Repast runtime is flashing.% c9 \: o7 M$ s4 j
! f. q: |" f& W, s大意就是这个错误实际上同日志(logging)设置无关,0 l/ B( z8 a( z0 h! y% i- @
相关问题的解决应该在model.score中解决,6 k! S4 D* Q) e" {' a
例如不正确的路径设置、缺少agent类文件呀,诸如此类。+ ?! v' k$ ?3 g3 R
如果你启动一个Repast model进行仿真时可能会在Eclipse的控制台中见到log4j message。" W; t8 i) J- D+ n
要获得更多错误相关信息可参考Repast实时错误日志。2 m& h, h, q, U& n, C+ {
该错误日志可在Repast运行环境活动时在窗口的右下方看到。
2 s8 S) S1 R# r9 N" m5 o7 J: H
- @# y, Z" A% g2 b3 n[ 本帖最后由 almo 于 2009-3-5 20:53 编辑 ] |