|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 ! [; j6 A) H0 ?+ Q7 Z* _
7 J! v O/ F$ |) }. w7 G/ ?运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:
1 t& [% [+ t; E: S* i! M
/ @; G& D M3 H( n8 [5 d2012/06/13 09:59:23,312: Error while creating displays7 }! v. Z/ `; \9 T
java.lang.RuntimeException: Projection 'ContinuousSpace' not found.. j$ X) h/ Q5 A/ P8 ~/ R
at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
" R Y3 n0 Z* s5 d& h* e I4 R at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187), \1 M0 H$ _) |+ F: G& X' G1 z
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)4 l% K! o/ m3 x
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)- M" D, X0 k! m: Z6 |
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)0 J) |4 c" ^" K: ^/ ?8 ~
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)! H- J; I! k- U/ B
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)$ ]0 E7 M% n1 K* p4 d7 Z6 R
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)+ D7 b# U9 ~3 K& w7 r; A
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
; S/ |' C" r' l& o, ], X at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)" `4 i$ k7 H7 w/ h$ p+ x
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)
( K3 s" L9 Z$ `6 W2 m e# X at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)/ p [+ U; t7 }
at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)2 H L; u6 T2 @8 J% g
at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
+ M4 r7 D a# D5 o6 @ at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
" ]4 b7 l4 E! x. X at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)3 w, u. F7 r" K3 w2 @
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
% \6 m# t# B+ s+ o at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
: V2 o, T7 m9 H at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
* a1 i) W7 p! |7 h' M/ v9 J: z9 Z) Q+ X at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
+ x! G" k3 J) f at java.awt.Component.processMouseEvent(Unknown Source)
5 m& H R* W) f) \" } at javax.swing.JComponent.processMouseEvent(Unknown Source); D3 s' \8 y" z9 v% }9 H4 Z- i' U
at java.awt.Component.processEvent(Unknown Source)+ b8 ~5 @! v$ h) R: s% i
at java.awt.Container.processEvent(Unknown Source)% X7 s$ P; {8 X+ ]. U2 R5 G
at java.awt.Component.dispatchEventImpl(Unknown Source)+ x# R: o* U0 u9 ^
at java.awt.Container.dispatchEventImpl(Unknown Source)* O5 F5 K2 v K) l$ T" t
at java.awt.Component.dispatchEvent(Unknown Source)5 x4 B9 T/ D! X% S3 N4 K
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
4 S6 a3 {/ Y: d$ ~ g at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)& T4 x2 u# M8 g+ }/ \
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
: F* o- S! l( D, B/ L at java.awt.Container.dispatchEventImpl(Unknown Source)1 ^- { @5 p' H3 X+ D2 G* a* `
at java.awt.Window.dispatchEventImpl(Unknown Source)
- p3 Y8 t1 z# n, F- K at java.awt.Component.dispatchEvent(Unknown Source)
1 b6 O1 x5 {3 Y8 j) w at java.awt.EventQueue.dispatchEvent(Unknown Source)2 c1 R# B$ P6 V, `/ a% }. G
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
) J' Y/ R1 }& i( O at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source): b) k3 o7 v+ z! k
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
" m) o& D9 m9 h, ]8 g at java.awt.EventDispatchThread.pumpEvents(Unknown Source); o1 p( A0 n5 Q8 g) D- i7 I" D
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
: n. @" M9 A! z0 d at java.awt.EventDispatchThread.run(Unknown Source)# K( d; O+ l0 ~- Y0 [
|
|