今天花了一些时间在eclipse启动ONE的配置,在网上找了很多教程,也看了很多资料,但是我自己就是一直不成功。因为对eclipse也不是很了解,以前也没有用过,所以吃了很多亏,经过反复的尝试,终于配置成功,可以成功启动了,现在这里记录一下自己的配置过程。
1.首先下载one的最新版本的压缩包,将之解压之后重命名复制到eclipse的工作目录,即workspace,若是没有这个可以自己在eclipse的文件夹下面新建一个workspace的文件夹。我使用的重命名是theOne,并且确保eclipse的工作目录是在这个路径下,可以打开eclipse在file->switch workspace中切换工作目录在这个目录下。
2.打开eclipse,新建一个JAVA工程:File->New->ProjecT…选择Java Project.在这个页面中填写工程名字,要和上面个重命名的名字一样,我使用的是theOne,点击Next,选择Source,在下面的选项中选中test,右击选择Eclude;然后切换到Libraries,点击右边的Add JARs,找到lib目录下的两个JAR文件,都选择后点击OK,记住不要太快了,有可能软件会卡,选中这两个之后OK按钮依然不可以点击,这时候等一下再选择就可以了,然后点击Finish.
3.回到Package Explore中右击工程名字选择Run As->Java Application,在Matching items中选择DTNSim-core,然后点击ok按钮,则会弹出程序运行的界面,这时程序启动就成功了。
4.若是想要仿真特定的路由算法,可以再routing中选中相应的算法,点击上面选项的绿色启动按钮即Run DTNSim,则会弹出相应算法的程序启动。