|
|
本帖最后由 panllrose 于 2012-6-13 10:06 编辑 2 y7 S0 F' Y" U$ O2 U+ U9 [
" I: X' X. x5 y5 W: U: [
运行程序时,repast给出的错误信息看不明白,怎么查找问题所在呢?我的版本是RS1.2.0,参考predator prey示例写的,context只有一个continuous space,上面分布pedestrian.agent。错误信息如下:4 o5 [1 V! f: y: k0 ~3 `
2 B& w W: u% P2 e( p) F2012/06/13 09:59:23,312: Error while creating displays6 I6 K; B, z, C, g9 u/ E
java.lang.RuntimeException: Projection 'ContinuousSpace' not found.: t( H$ _# r( H& j
at repast.simphony.visualization.engine.DisplayProducer.createLayout(DisplayProducer.java:540)& G. Z: L# j1 F
at repast.simphony.visualization.engine.DisplayProducer.createDisplay2D(DisplayProducer.java:187). i: w% L( f' f
at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:88)9 M: x0 |% W" ~+ s3 x
at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)
2 d: B i9 M4 _2 f at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:171)
0 V! a2 A+ q5 n) k! }( s9 B at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)7 I5 X) y- r% W
at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)
& V3 f& n5 t0 b7 N* u6 b- F! S3 T at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
4 Z: s- J2 w( L. H+ i* H- e2 b- n at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)( N" f1 h. P1 w9 I' {
at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)1 z- p5 Q+ N9 q% K- l3 u) m
at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:169)
; R* Q/ H' G: N at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:324)
! I6 |9 u3 K5 b* ?' z6 o at repast.simphony.ui.RSApplication.initSim(RSApplication.java:134)
5 R+ {7 A6 e0 P3 ] at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)4 F, U V+ U. o' |" k2 @, b
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)' [5 D3 R; e3 A3 s( L) {
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)# p& e1 X9 L; |/ e- ^
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
# t+ U4 g4 a7 q% V% f at javax.swing.DefaultButtonModel.setPressed(Unknown Source)0 o( a) ]5 h8 b8 S
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
- h, ?1 \$ O8 |5 i: L1 k at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
7 Z4 {9 u5 `+ F$ C, z% g8 n/ ] at java.awt.Component.processMouseEvent(Unknown Source)
9 W" Q: ?* t0 l4 @ at javax.swing.JComponent.processMouseEvent(Unknown Source)# d7 I3 U! O3 A" G& A1 k( ]! A
at java.awt.Component.processEvent(Unknown Source)
4 W( o' z- W8 Z' w at java.awt.Container.processEvent(Unknown Source)0 ?) k; ]4 ]+ p" y1 ^
at java.awt.Component.dispatchEventImpl(Unknown Source)+ J! r- L) h( K9 [ \
at java.awt.Container.dispatchEventImpl(Unknown Source)3 C- `) H0 E& U5 b% A& i, c/ k
at java.awt.Component.dispatchEvent(Unknown Source)
9 ]3 M; t0 v( ]2 l0 f$ t# M! O2 W at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source), i+ W( X6 l! s5 R
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
! U' s( k" T5 g7 [ at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)5 B2 G1 z% a9 R! K/ E
at java.awt.Container.dispatchEventImpl(Unknown Source)
& G4 f6 |- o1 ^) {& _1 I at java.awt.Window.dispatchEventImpl(Unknown Source)$ f M4 L" X! `! _6 |& t
at java.awt.Component.dispatchEvent(Unknown Source)- f& d3 y+ L( m* s6 K5 ^' l
at java.awt.EventQueue.dispatchEvent(Unknown Source)
/ x. u) ]9 F8 ~0 s at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)5 U' F) p- m; _3 F; h
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) e8 s% k6 P7 |# E; |
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
$ r' D' G' t6 _' ^ at java.awt.EventDispatchThread.pumpEvents(Unknown Source)- k$ G( X& a' t% o% g! x
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)% E8 ^% @9 Q- o; B% l$ W
at java.awt.EventDispatchThread.run(Unknown Source)" P3 o! K$ |% @5 n C# t
|
|