|
|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 , s6 H/ T: M0 x/ u- g6 z
; M: o9 R, P1 X- D3 a" E k
运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:
; x- c+ S! x) b$ v0 j
3 G+ q; ]' y h2012/06/13 09:59:23,312: Error while creating displays
8 x' L) q" K& k* B2 rjava.lang.RuntimeException: Projection 'ContinuousSpace' not found.
& l, n) R# h3 `3 w" c* L3 h% f at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
+ V8 P2 ]4 l( I at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)
; s2 z% [( G. k: G; R at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)% e% g w4 f" I/ ~/ Z" i! m
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)8 N7 n" G7 f$ {) o1 Y, T9 k
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)7 V( z; R2 ~; s
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
+ `( S) q. t" h at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)/ Z2 \. N/ H, o) c" o
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
- Y, n9 Y0 J. U) U: p. @: F at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)8 l0 j) d n# n& T$ G* \
at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)# |4 J- Y j" T$ q1 G9 q
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)2 P8 ~1 ? ~2 A0 v0 d, O
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
0 y* v0 J$ q q% {9 a G at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)
0 u2 J0 b9 |+ G" M+ `8 r at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
, s7 @- J/ m% Y) M9 k) M" ] at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)9 f. g0 y, i: j) |+ t
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)8 J; N5 |( L2 A3 k
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
; B' r1 H$ \+ ^- [& C- ` at javax.swing.DefaultButtonModel.setPressed(Unknown Source)# N h0 K$ H, Y2 `1 P
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)/ x: `' u+ y! L8 e; E
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)0 G8 W, v+ N) V" w
at java.awt.Component.processMouseEvent(Unknown Source)6 @/ Q) M7 b: t8 {- P7 g" ]+ ?
at javax.swing.JComponent.processMouseEvent(Unknown Source)
5 n* u, ?& L/ @7 P2 d' v at java.awt.Component.processEvent(Unknown Source)
! t$ Y, \% r# j& Z. q at java.awt.Container.processEvent(Unknown Source)5 T) K0 F5 p+ h; H5 b
at java.awt.Component.dispatchEventImpl(Unknown Source)
# Z1 H* [* X& L! H' C at java.awt.Container.dispatchEventImpl(Unknown Source)
+ @' K) e2 t, B: l$ J, T at java.awt.Component.dispatchEvent(Unknown Source)
4 x! o+ ^* w# y at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
3 l# |! L5 p8 E0 u0 }! r! A$ Y at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
1 F) [ y& ]4 N, P# o$ t0 R( y7 K at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
9 x; l7 p( v4 p. [- O4 [ at java.awt.Container.dispatchEventImpl(Unknown Source)" o& t$ Z% L- F5 M! N
at java.awt.Window.dispatchEventImpl(Unknown Source)
1 f+ l+ q& S! _7 ?% ` at java.awt.Component.dispatchEvent(Unknown Source)
d. O% P1 |+ r! m at java.awt.EventQueue.dispatchEvent(Unknown Source)! H! g+ b$ e( I
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)% _& N5 N& J! p0 l( _2 M7 ?1 R
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)# ?/ y6 N& }& }( }: p+ R# N
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
& M! j7 V w/ j, i3 z2 h" o at java.awt.EventDispatchThread.pumpEvents(Unknown Source)0 a4 l" J" x9 e* S
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
' M% ~& f6 H, I+ ~9 S+ P1 r at java.awt.EventDispatchThread.run(Unknown Source)- B5 Y) Y! [6 Y: T
|
|