|
|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑
: ^$ q m& T. l( r! S2 `
/ n. ^" x3 i6 p5 e9 r& m4 D运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:5 n' U& _: N" u9 c
2 M/ o K6 X4 m" H" D9 H5 R2012/06/13 09:59:23,312: Error while creating displays9 u9 R+ p. f$ E
java.lang.RuntimeException: Projection 'ContinuousSpace' not found.. s% F5 Z k* y5 K: r! M3 h
at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
# g. p' r9 M) ^$ ]3 } at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)' o% w- w2 u% p$ e1 A ^- i5 p$ e* }
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)
: r& p. v$ m8 q) o3 ]$ q2 p at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)4 M6 y! \( o4 i3 A
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)
. Z- L3 g6 Y: ]* X0 o at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
. Q7 B! U/ i; e at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)' g. z6 L3 C. m8 ?5 d- L) \
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)$ P$ z! V8 R4 g% z
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
9 k5 j7 b3 I& _$ R4 T at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
9 [+ y3 ]3 F. F( } at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)
( k9 m4 X1 O+ W4 a1 @: G3 P( j9 V at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
! M7 M5 J: b9 M* T+ g3 {& u at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)
( ^- R% z# v/ O! Q; J! _ at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
- V' _& x X2 T% l at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)1 J5 L* r7 A: U; i/ f
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source): o0 Q$ v4 E8 h; ^% y
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
7 T6 h1 G( Q f, w4 m3 s1 D at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
4 O8 H# ^! I9 k# Y. a% m2 [* e at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
$ K$ @# h& q# m at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
+ u# ^# U& a) E- g at java.awt.Component.processMouseEvent(Unknown Source)
$ h+ h# o$ R3 V9 R3 w p at javax.swing.JComponent.processMouseEvent(Unknown Source)9 D6 Q9 s9 G$ K9 K4 S8 H
at java.awt.Component.processEvent(Unknown Source)
: f" @+ h: U" M) |: g at java.awt.Container.processEvent(Unknown Source)
1 G1 R8 b+ Q2 c) q" C) F& g H- a0 K at java.awt.Component.dispatchEventImpl(Unknown Source)9 U6 e$ b4 B8 x! E' y4 P3 c
at java.awt.Container.dispatchEventImpl(Unknown Source)
" K( i$ u& I# ]/ U" Z$ ]; A+ |* H at java.awt.Component.dispatchEvent(Unknown Source)9 F, r9 C/ ?; w- T, F6 d* \
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source); w6 O* K$ z! ]! E; U4 C
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)& F# ~* F- V; @3 y6 S
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source); Y$ B9 ^ \; }# Q
at java.awt.Container.dispatchEventImpl(Unknown Source): w3 v8 U8 Q$ V
at java.awt.Window.dispatchEventImpl(Unknown Source)
2 b8 h. P; _! s5 T- u4 ^ at java.awt.Component.dispatchEvent(Unknown Source), F* O. b9 X% n# l+ }
at java.awt.EventQueue.dispatchEvent(Unknown Source)
$ S" |* V$ r4 G \0 z at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
4 W9 n& `$ b6 ^- z* M8 M at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)6 O* p: o" x9 B, p9 [" S
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)! E4 }. J$ }) P/ \- T' O" p) J
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
0 Z3 b+ Y$ R" ]: @1 d' ^9 a at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
7 [5 h! f X/ A, Q G# G% O( v at java.awt.EventDispatchThread.run(Unknown Source)4 U- q% }2 s) P$ z- T2 l; z9 A' @. Q
|
|