|
|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 v8 K; Z2 L) e. ?& u# F' D
- O4 e+ t4 Y: p# V" t运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:- z- D2 ^* s6 e0 ]1 p4 c
z! c% x) W9 w d$ `0 K) X( t
2012/06/13 09:59:23,312: Error while creating displays# g3 y1 C. d2 `: s) j
java.lang.RuntimeException: Projection 'ContinuousSpace' not found.9 @& {( j( u8 G* c& `
at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
- H# I- K+ f9 |# m2 ~6 D- ~$ [6 v+ N at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)- z& j7 d; u( w Z
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)
- I7 `' T. Z! Y at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)
3 b) d' q" s: W. t at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)( O: r0 J1 @9 y
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)/ x! E. p. l9 o% c' f7 u
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)& H) @- k' B) _
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
/ L$ ~3 }) m9 C9 v6 w0 Y at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)' Q- ~1 t6 f5 E3 y8 _) s
at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)* C$ P$ }! p! m
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)
2 W- {/ m' R3 a( p3 L. E( A) y, R i( `8 R at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
1 E% ~! n( x; I) i0 k4 N at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)
: f7 P. {% |6 M) x% n2 C at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
D' _0 Y- R$ h) `! b, o at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)8 O% m- M3 I$ F O) r
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)7 Y! |0 e1 ]- i5 M, e
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)+ ?7 e4 W* e4 P+ f* n9 q9 p; F+ ]
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)1 S' H) h( H( _
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
4 p1 X, s+ H( G+ A% R at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source). D$ e8 ]& P5 L0 ?
at java.awt.Component.processMouseEvent(Unknown Source)" K& M. g& g; x3 i
at javax.swing.JComponent.processMouseEvent(Unknown Source)' E; W' O/ ~/ n$ S
at java.awt.Component.processEvent(Unknown Source)
/ H1 {3 p b7 R at java.awt.Container.processEvent(Unknown Source)
" w# l$ p" c9 d* J8 Z3 c0 ` at java.awt.Component.dispatchEventImpl(Unknown Source)" F9 r; X6 k9 h/ i7 d4 A7 }
at java.awt.Container.dispatchEventImpl(Unknown Source)1 g! ^. R4 W5 {9 ]3 E; x5 B
at java.awt.Component.dispatchEvent(Unknown Source)* E0 @, C' l6 G
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
! Y* Y, I1 [8 Z: W at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)/ G+ {+ T6 W b% ?; S4 P% k
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)8 f, ?% z! m- y
at java.awt.Container.dispatchEventImpl(Unknown Source)0 K3 f7 S4 o' ]* u$ h% p# i
at java.awt.Window.dispatchEventImpl(Unknown Source)
# u7 S' q# X9 W, Z+ K! w at java.awt.Component.dispatchEvent(Unknown Source), [6 p( |" I" Z
at java.awt.EventQueue.dispatchEvent(Unknown Source)
7 R0 @$ f! k, r' V9 ]# \ at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
: H. d0 X% i7 a& C at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)' }" u9 N- B+ }2 K# m8 C
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)/ }; b- E, m) V% V2 A4 O+ g/ L
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)" s( t& q" ?1 `9 b0 c2 T1 E! j
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)! K% \. @$ M. A+ d1 V
at java.awt.EventDispatchThread.run(Unknown Source)
& n& O( Z. T: Z# n# n/ d% ? |
|