|
|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 ( P# {; W! r; ^# _3 F9 ^
* D6 d& F; t$ r2 [1 k运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:
( y% h4 Q' P+ n* Q. w& L
9 _0 T7 [; u. w$ ?2012/06/13 09:59:23,312: Error while creating displays u. V0 t6 r+ g* M0 @! H
java.lang.RuntimeException: Projection 'ContinuousSpace' not found." T2 V. O: C" w8 G% x' `
at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)
- t$ H. p: Y% G$ a9 X at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187)4 L t! Z, e! n7 I
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)& H8 \8 ?0 c0 a- X+ V
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)4 H- \) B/ L9 N% J% G2 s U' H
at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)
- W. Z* h M' n* O' U0 q at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
$ [% A% O$ P+ f, h8 k7 c+ D; ] at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)
" q3 @3 y& j: q" m- n at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
& |: j- ]9 w8 F+ D at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)8 y& g0 e9 [; r- L% X! U
at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
0 T/ i, ]- Z5 k1 Q at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)
9 Y- c5 R" Y5 V i0 y at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
) [8 F7 {# A( _+ q at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)% C. s5 D9 s# A3 f0 z
at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)# S+ t+ d1 R2 l6 R3 T" F9 ^
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
Z2 ?' ?- W& W+ X( u$ C# K% I at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)* E' V6 U+ ]( D' H: Z# Y ^
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)* ^' @( c# |; q9 o6 X; l/ V
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
: ~3 c/ X, v- ?* k/ h8 M: z- h at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)- A$ e$ `+ m& v3 `; ]/ L- Y
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
2 I+ F ]. ]3 l% i2 y# } at java.awt.Component.processMouseEvent(Unknown Source)
. t7 j, I0 n2 I# X/ e; I4 C at javax.swing.JComponent.processMouseEvent(Unknown Source) E7 v' j- y1 {0 n: H3 e2 L
at java.awt.Component.processEvent(Unknown Source)
' ?) T7 u5 b2 g. a: B at java.awt.Container.processEvent(Unknown Source), K; B9 {! g$ W2 w+ s# s; @
at java.awt.Component.dispatchEventImpl(Unknown Source)
( {3 _, N2 _; J$ {! c at java.awt.Container.dispatchEventImpl(Unknown Source)
1 }3 v6 T0 p; g3 @: M at java.awt.Component.dispatchEvent(Unknown Source)- ~2 _3 I5 t+ |
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
p" p! a+ k/ ]4 d S1 P at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)0 `' h9 y% e) r# n5 d
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
6 h& J+ \( K: Y# |, n at java.awt.Container.dispatchEventImpl(Unknown Source)" B; w0 T& d7 W/ R
at java.awt.Window.dispatchEventImpl(Unknown Source)+ r6 G; F+ [, D( x/ d1 W
at java.awt.Component.dispatchEvent(Unknown Source)
' D& c; M7 o* ~) F0 b2 L at java.awt.EventQueue.dispatchEvent(Unknown Source)
9 }' n, n9 |: `! k: C at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)5 o r& A) ?6 g6 G" Q; R
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
3 q$ O" E( z0 w6 o- a; u a9 u at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
3 y7 W; ^$ Y3 M4 f/ z2 s7 L$ Y at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
) |3 F2 p8 C, V1 z$ g! b4 _4 p at java.awt.EventDispatchThread.pumpEvents(Unknown Source) H7 M' h b$ Y) ?. P! D2 ]
at java.awt.EventDispatchThread.run(Unknown Source)
7 ~( V. O2 ^. u! d0 f3 B |
|