|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 1 t" X/ `' u3 @/ A3 H9 R
+ P; e& @& s2 E- m运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:6 }3 a# K+ d9 r: s, |+ b
, @! m W4 X# f1 y( C- B
2012/06/13 09:59:23,312: Error while creating displays9 V# J* I% q! g0 R8 d8 S$ X% a
java.lang.RuntimeException: Projection 'ContinuousSpace' not found.
8 S4 y' U/ ?0 K% _ at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)6 b) ]6 \% {+ c5 D: d
at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)' W7 G$ S$ y& y" P7 U# R* F+ H
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)6 h4 l9 g5 R9 z3 n3 N; e# J- n
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)8 N1 O+ z" C- b. s7 H
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)) g0 q) P. n2 ~7 B e
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)1 X! M! U X5 U: {
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)
8 r) p" O; y* l4 i& \" t at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)5 z& X S, D5 [: U4 d
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
7 N C. {5 s' | G- h9 }( Z# x at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
/ o" F) O1 }* | at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)
+ Q/ O; b* j8 j4 J# _- Q at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
0 S! x8 c* ?7 @7 Y- n5 t at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)
1 k# ^3 d8 e8 U8 k7 J, Y at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
: o4 r4 O& c. s# q at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
" g% P. j) b7 W7 _! J5 R. X at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)1 r- P+ z3 _1 f+ w5 j" s
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)% x5 r$ F$ g0 K7 R
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)& a0 d0 }7 Z+ J# C! s0 _: Z
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)1 A$ q$ }9 G# P- q( }) `
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)/ Y5 N) C5 v/ S5 R' h' j
at java.awt.Component.processMouseEvent(Unknown Source)
- R8 W3 }+ p+ n& Z# \ at javax.swing.JComponent.processMouseEvent(Unknown Source)0 i9 q2 Y) |+ G7 d
at java.awt.Component.processEvent(Unknown Source)
* z# S# ^! _& r8 b0 v at java.awt.Container.processEvent(Unknown Source)% z+ E' U$ ~# a* ^0 \5 R
at java.awt.Component.dispatchEventImpl(Unknown Source)
: i+ ^3 q3 J; `, S6 h at java.awt.Container.dispatchEventImpl(Unknown Source)
G f- T* O/ z8 Q& L$ j& I, ] at java.awt.Component.dispatchEvent(Unknown Source)" D( y2 U; e: a, G* \" S
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)1 F+ r/ U0 t/ _ K6 K
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)1 g0 T. X- {; P; ?6 y" @5 B
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
9 d! P! \. E) R, x$ _" v- R at java.awt.Container.dispatchEventImpl(Unknown Source)1 O* e- |; D& n U
at java.awt.Window.dispatchEventImpl(Unknown Source)$ v9 w0 {" s- j! T
at java.awt.Component.dispatchEvent(Unknown Source), @" O, N# w( X
at java.awt.EventQueue.dispatchEvent(Unknown Source)8 m5 {" m: U0 s( L7 M2 {" r
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source), d: K; W2 Y' V! m6 n
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
3 h+ G# Y4 G4 Q F; j+ C at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
* q$ C! e) x3 L: ~ at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
3 ~) `1 v# V0 h) d7 r at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
8 d+ H- J& X T- r+ r" U% H f at java.awt.EventDispatchThread.run(Unknown Source)
) V( @$ ]% S9 A5 E6 G W |
|