设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6753|回复: 2

[求助] 关于SimpleSwarmBug3里的lispAppArchiver

[复制链接]
发表于 2009-7-24 21:13:53 | 显示全部楼层 |阅读模式
本帖最后由 kansin 于 2009-7-25 13:33 编辑 3 F, [* d' t: d( L
+ x2 G/ `8 ~. y  t
新近需要使用SWARM来建模,而我对这个软件基本不了解,所以在看他自己提供的介绍,然后遇到点问题,希望大虾能够指点。
3 X, r7 @2 K, A3 Y6 ^9 u  t( |0 j) z
      在SimpleSwarmBug3中的第32行报错:1 x: s! g) l0 K, m; P& |

  W2 e. R& {: S5 g5 o! O/ N" {' y   modelSwarm =
, e4 o$ x" U( ^1 Q% @# A* |- x2 ?& |     (ModelSwarm) Globals.env.lispAppArchiver.getWithZone$key(
0 L, p5 y+ t0 R& @       Globals.env.globalZone, "modelSwarm");

! E' j# I% O1 A5 p3 H- R* j& c
+ K  A2 `" O$ I/ K2 ?, g* {      错误是:# f8 S- C) s! W/ W! N  a

1 M0 H) U/ P8 v  v$ d: Y    Exception in thread "main" java.lang.NullPointerException' O9 [4 x% f% P# l+ Q8 I9 E
    at StartSimpleBug.main(StartSimpleBug.java:35)
$ v" ]6 f) [; j, H8 {) v5 w
  k9 m) s6 b: {( d
      我调试了一下,似乎是对象找不到参数。把上面这段改回
* O  v. c; [& u: x" L) B
  s5 W+ L1 @0 P( j0 O* u  V    modelSwarm = new ModelSwarm(Globals.env.globalZone);
  m8 b! h" \7 S4 T$ ^; f: N4 T/ d
; G7 T5 _( t9 n# S: w6 |1 }! O8 L      就可以运行,所以应该问题在LispAppArchiver上,确切地说应该在getWithZone$Key()上,或者在“SimpleBug.scm”上,但是这些东西都是原封不动的,所以我就不知道是哪里出了问题。
' a, ~% h! S6 {( _0 I1 P4 p% s, D, _
      我用的系统是XP,Swarm-2.2-java,j2sdk1.4.2,安装和环境是完全按说明上来的,其他的几个小例子也能跑,包括HEATBUGS。但是只要有LispAppArchiver的地方就会出错,同样的问题也会发生在SimpleObseverBugs中,同样的问题。
* l+ J4 C* `$ Y/ p+ y+ ]* S8 G# [) J0 J
      请大虾指教!非常感谢!
0 W; P1 f# w! q* b3 X1 P
发表于 2009-8-12 22:43:41 | 显示全部楼层
scm文件里面有初始参数,可以调整而不用编译即可运行。
发表于 2010-5-7 22:55:17 | 显示全部楼层
同样的问题,求高人详解啊!" N% v/ z# p; H# d1 L7 u
同样的程序cmd能够编译运行,在eclipse下就出现楼主的错误,如何解决?是eclipse环境设置问题还是其他问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-7-1 17:03 , Processed in 0.013812 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表