|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑
$ v- c' u+ ^! T$ {1 y
: c7 x1 ? c1 d* m运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:9 r% j3 {- }7 M. Q! L
/ B9 p# m" ^- e! c, z6 O
2012/06/13 09:59:23,312: Error while creating displays
7 ?3 a. }4 |3 b5 h, o1 L+ cjava.lang.RuntimeException: Projection 'ContinuousSpace' not found.
9 L1 T" {1 B; G: I4 A% u( w at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
. X, q# s* u3 m0 [* ]3 @ at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)+ k+ V; U: ~# K
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)' c9 O- h" m$ z
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)
+ ]2 ~7 S8 M) g at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)
; a% I* O/ ]* }1 E H1 s at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
9 n0 `1 |8 `( Q9 U, h at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)
7 q) c- F( s- E. ~7 z2 g at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
7 U0 x. W) G( Z" s: Z# ?8 e at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)$ a5 E+ A7 d2 Q1 `
at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
0 R t' x k" B. n1 N5 e6 w at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)( r& `8 ]0 T2 {
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)1 c1 O: U; W% X; n8 p& i& F
at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134), T# Y' S, c& h, a/ ~# ~
at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
! O: n8 w7 ?% f- j$ g at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)6 E( B7 O0 g' ^5 r0 r; K
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
4 c; Q) o; [; \$ J" ~ at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)0 o8 g7 L& J2 c8 m- N1 A7 p
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)8 ]7 y; I5 |: i/ |( K
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
& k/ p8 }- V" j at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
1 N; Y3 H0 H7 M at java.awt.Component.processMouseEvent(Unknown Source)
$ g3 E5 _6 H8 w9 f" V at javax.swing.JComponent.processMouseEvent(Unknown Source)
$ h& {, X1 a* b" k at java.awt.Component.processEvent(Unknown Source)
* C* ~& S: y: _9 x4 J+ c at java.awt.Container.processEvent(Unknown Source)
) y$ {! N$ q Y7 q+ q at java.awt.Component.dispatchEventImpl(Unknown Source)2 s p0 K* e2 i! U; Z3 f, Y
at java.awt.Container.dispatchEventImpl(Unknown Source)9 Z' r' m) x# s
at java.awt.Component.dispatchEvent(Unknown Source)1 i ~' n8 r2 t" ?; l
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)! \1 l6 a) e2 ?+ t, J n
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source): B! a9 g& }' ~2 \9 B9 m- y" Q
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
5 z( I) Y7 r+ o2 Q( I" P# M' ^ at java.awt.Container.dispatchEventImpl(Unknown Source), }' m- t$ y. Y; H! ]
at java.awt.Window.dispatchEventImpl(Unknown Source)
- m" |8 x8 }$ R at java.awt.Component.dispatchEvent(Unknown Source)
& | A! D1 R5 s% B at java.awt.EventQueue.dispatchEvent(Unknown Source)
/ J% c0 G# I: a6 u. I& U, ^ at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)4 j6 @: J9 S8 s" F( g) g- z
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)$ ?+ G0 z& T8 O9 p& n: H
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)# S) u9 _, F3 D
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
; |% ]+ \4 ] v; w1 E at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
+ Q/ M N1 p9 {& d0 t at java.awt.EventDispatchThread.run(Unknown Source)& |' \9 j- x" w, N/ J2 p0 b2 h
|
|