|
|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 " H2 R/ f1 o# a* o
- ~. s( h( |! D j3 a& v8 X5 k运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:: N4 {& F/ O) b
/ U0 R4 F3 `9 Y6 X2 k2012/06/13 09:59:23,312: Error while creating displays$ k! L* Z6 x% y, ?8 x
java.lang.RuntimeException: Projection 'ContinuousSpace' not found.! @6 Z+ }" }3 E0 R( O# Q
at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
- l7 t- Z5 ~1 ~. [. S at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)- t+ O, q6 ]% J. o) v5 _, G
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88); @9 o4 G1 m; H% h1 C
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)0 }) x( F+ j- ^/ `/ P
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)/ M( @9 E4 v- k! B% H& \
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)$ g8 k7 p8 V( T: G7 l3 M
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)( D& n! o: v/ ^$ w3 t& k
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
7 [5 k, x0 |/ `! h& ? at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
7 R* \' M, W1 l/ S# ^) u. G at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
3 j8 [2 `. d2 z at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)# }$ D/ k( W/ ^* p Z) M' [+ |- m* k$ I
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
5 w+ N( o* I5 p% @3 c$ a at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)" r. s5 [2 [/ u# q, S
at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17) h4 t+ {' g. b# b9 M V5 L
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
! b% _: a4 W: f. E at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)7 h3 _& R7 `3 n6 D
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)8 I2 i' p: A9 D& ?0 ~
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
; s5 J _2 t* B7 L7 n at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
5 ?( p) C+ O# v6 A at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
# F+ @# {' w. @# f1 q( Z; S at java.awt.Component.processMouseEvent(Unknown Source)/ Y0 W: a+ g6 r( V: J* _4 s+ y9 q
at javax.swing.JComponent.processMouseEvent(Unknown Source)8 D i4 z ^6 R9 p
at java.awt.Component.processEvent(Unknown Source)% f6 Q. T0 |. {0 a
at java.awt.Container.processEvent(Unknown Source)6 O; b2 S. |) x" ~2 [
at java.awt.Component.dispatchEventImpl(Unknown Source)
* C. O P2 B/ F& N$ |8 C at java.awt.Container.dispatchEventImpl(Unknown Source)
# L- Y8 R+ U5 Y/ d) W2 Z at java.awt.Component.dispatchEvent(Unknown Source)
) T" v3 ]" H9 F5 o at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)! [! t6 I- x/ `( n
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)" i( |. C' `- g" A% { M- S
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
3 }, o/ M/ n0 @8 r/ ~: ` at java.awt.Container.dispatchEventImpl(Unknown Source)
9 w5 `2 N- o( A0 p! ^ at java.awt.Window.dispatchEventImpl(Unknown Source)4 h% r+ Q: F- W
at java.awt.Component.dispatchEvent(Unknown Source)& `4 U$ \) X0 L2 _* `1 H5 g$ }
at java.awt.EventQueue.dispatchEvent(Unknown Source)6 @+ O! T- r' A/ ~7 P
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)- N7 z. j/ d$ K. \ @+ Z) X6 s
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
7 v3 }7 q3 |( [: M, B/ T, H" V at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)' E: s5 B% P. r/ b1 y6 g' a
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
1 L5 X* o+ S# `' n. [" l8 [8 \ at java.awt.EventDispatchThread.pumpEvents(Unknown Source)8 M# k( \+ H; O0 M; P3 H% t$ M) V
at java.awt.EventDispatchThread.run(Unknown Source)5 M0 ^% c1 r. u; I" W) s3 |! \0 w
|
|