swarm安装与开发环境配置

swarm安装与开发环境配置

ID:8811832

大小:857.50 KB

页数:17页

时间:2018-04-08

swarm安装与开发环境配置_第1页
swarm安装与开发环境配置_第2页
swarm安装与开发环境配置_第3页
swarm安装与开发环境配置_第4页
swarm安装与开发环境配置_第5页
资源描述:

《swarm安装与开发环境配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Swarm安装与开发环境配置如果你正在研究多智能体系统(Multi-AgentSystems,MAS),如果恰巧你有一点Java程序设计基础,如果更巧的是你对用SwarmforJava开发MAS抱有浓厚的兴趣,那么请跟随我一起来搭建一个JDK+JCreator+Swarm的轻量级MAS开发环境吧。不过我们默认你已经安装好JDK和JCreator——没装好的话请自行查找相关资料并安装。关于JDK,我用的是JDK1.5,不过JDK6早已经发布了;关于JCreator,我用的同样是古董级的3.5版本,无他,习惯而已。补充

2、:环境变量配置JAVA_HOME:D:Javajdk1.7.0(新建)PATH:%JAVA_HOME%bin;(放到已有的PATH路径的最前面)CLASSPATH:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;(新建,前面有.不能省略)对于Swarm就不多做介绍了,下面直奔主题,followme。1Swarm下载 Swarm的官方主页(http://www.swarm.org/)提供了其下载地址http://ftp.swarm.org/。下载页面的目录如

3、图1所示。图1Swarm下载主页要下载Java版本的Swarm,请按照图2提示的路径找到Swarm-2.2-java.tar.gz或Swarm-2.2-java.zip压缩包。这是截止到我写此文时已发布的版本。图2SwarmforJava下载页这里,我推荐另一个下载地址http://eco83.econ.unito.it/dottorato/。该地址提供了搭建SwarmforJava开发环境所需要的所有组件——除了JCreator。打开下载链接,界面如图3所示。图3SwarmCD下载主页找到Swarm-2.2-Tu

4、torial-CD,点进去之后有两个选项:可以下载比较大的.iso集成包,其中包含了JDK和eclipse等搭建Java开发环境所需要的软件或工具;也可以打开第二个文件夹,选择自己所需要的组件下载。图4SwarmCD下载页我们打开第二个文件夹,找到并下载StartJavaSwarm.bat、Swarm-2.2-java.tar.gz、jheatbugs-2001-03-28.tar.gz、jmousetrap-2001-09-13.tar.gz。其中后两个是Swarm示例程序。此外,doc-swarm有诸多参考资料

5、、手册,可以选择性下载。图5SwarmCD可选的组件2  Swarm安装现在我们来在JDK基础上构建Swarm运行环境。解压上述已下载的压缩包,其包含的子目录如下:Swarm-2.2-java/…………………/bin/…………………/include/…………………/lib/…………………/share/图6Swarm开发包的子目录然后在你自己的硬盘中开辟一个专用空间,建立一个文件夹,用于存放Swarm的各个组件以及你自己开发的Swarm程序文件。将上述文件全部复制到指定目录下。本人构建的工作目录如下:D:/JIDE/

6、Swarm/…………………/bin/…………………/include/…………………/lib/…………………/share/…………………/work/…………………/StartJavaSwarm.bat…………………/Swarm2.2_Java_API.chm图7Swarm工作目录其中,/work/目录是个人程序/项目源代码存放的场所。Swarm2.2_Java_API.chm是从Swarm主页上下载的API文档。为了能够在我们的开发环境中启动Swarm,需要修改StartJavaSwarm.bat文件。打开Start

7、JavaSwarm.bat。 StartJavaSwarm.bat123456789101112@echooffsetSWARMHOME=C:/Swarm-2.2-javasetJAVA_HOME=C:/j2sdk1.4.2_08setSWARMDIR=%SWARMHOME%setPATH=%PATH%;.;%SWARMHOME%/bin;%JAVA_HOME%/binsetLTDL_LIBRARY_PATH=%SWARMHOME%/libsetLD_LIBRARY_PATH=%SWARMHOME%/libsetC

8、LASSPATH=%SWARMHOME%/share/swarm/kawa.jar;%SWARMHOME%/share/swarm/swarm.jar;%CLASSPATH%echoSWARMHOME=%SWARMHOME%echoJAVA_HOME=%JAVA_HOME%echoJavaSwarmVariablesinitializatedCMD/K图8原

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。