- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(Swarm安装与开发环境配置
Swarm安装与开发环境配置 如果你正在研究多智能体系统(Multi-Agent Systems,MAS),如果恰巧你有一点Java程序设计基础,如果更巧的是你对用Swarm for Java开发MAS抱有浓厚的兴趣,那么请跟随我一起来搭建一个JDK+JCreator+Swarm的轻量级MAS开发环境吧。不过我们默认你已经安装好JDK和JCreator——没装好的话请自行查找相关资料并安装。关于JDK,我用的是JDK1.5,不过JDK6早已经发布了;关于JCreator,我用的同样是古董级的3.5版本,无他,习惯而已。 补充:环境变量配置 JAVA_HOME: D:\Java\jdk1.7.0(新建) PATH: %JAVA_HOME%\bin;(放到已有的PATH路径的最前面) CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(新建,前面有.不能省略) 对于Swarm就不多做介绍了,下面直奔主题,follow me。 1 Swarm下载? Swarm的官方主页(/)提供了其下载地址/。下载页面的目录如图1所示。 图1 Swarm下载主页 要下载Java版本的Swarm,请按照图2提示的路径找到Swarm-2.2-java.tar.gz或Swarm-2.2-java.zip压缩包。这是截止到我写此文时已发布的版本。 图2 Swarm for Java下载页 这里,我推荐另一个下载地址http://eco83.econ.unito.it/dottorato/。该地址提供了搭建Swarm for Java开发环境所需要的所有组件——除了JCreator。打开下载链接,界面如图3所示。 图3 Swarm CD下载主页 找到Swarm-2.2-Tutorial-CD,点进去之后有两个选项:可以下载比较大的.iso集成包,其中包含了JDK和eclipse等搭建Java开发环境所需要的软件或工具;也可以打开第二个文件夹,选择自己所需要的组件下载。 图4 Swarm CD下载页 我们打开第二个文件夹,找到并下载StartJavaSwarm.bat、Swarm-2.2-java.tar.gz、jheatbugs-2001-03-28.tar.gz、jmousetrap-2001-09-13.tar.gz。其中后两个是Swarm示例程序。此外,doc-swarm有诸多参考资料、手册,可以选择性下载。 图5 Swarm CD可选的组件 2??Swarm安装 现在我们来在JDK基础上构建Swarm运行环境。解压上述已下载的压缩包,其包含的子目录如下: Swarm-2.2-java/ …………………/bin/ …………………/include/ …………………/lib/ …………………/share/ 图6 Swarm开发包的子目录 然后在你自己的硬盘中开辟一个专用空间,建立一个文件夹,用于存放Swarm的各个组件以及你自己开发的Swarm程序文件。将上述文件全部复制到指定目录下。本人构建的工作目录如下: D:/JIDE/Swarm/ …………………/bin/ …………………/include/ …………………/lib/ …………………/share/ …………………/work/ …………………/StartJavaSwarm.bat …………………/Swarm2.2_Java_API.chm 图7 Swarm工作目录 其中,/work/目录是个人程序/项目源代码存放的场所。Swarm2.2_Java_API.chm是从Swarm主页上下载的API文档。 为了能够在我们的开发环境中启动Swarm,需要修改StartJavaSwarm.bat文件。打开StartJavaSwarm.bat。 ? StartJavaSwarm.bat 1 2 3 4 5 6 7 8 9 10 11 12 @echo off set SWARMHOME=C:/Swarm-2.2-java set JAVA_HOME=C:/j2sdk1.4.2_08 set SWARMDIR=%SWARMHOME% set PATH=%PATH%;.;%SWARMHOME%/bin;%JAVA_HOME%/bin set LTDL_LIBRARY_PATH=%SWARMHOME%/lib set LD_LIBRARY_PATH=%SWARMHOME%/lib set CLASSPATH=%SWARMHOME%/share/swarm/kawa.jar;%SWARMHOME%/share/swarm/swarm.jar;%CLASSPATH% echo SWARMHOME=%S
文档评论(0)