当初在学校弄过一下Jade
现在,无聊透顶,重新弄弄!
下载,3.7 版本
Eclipse新建一个Java Project:
构建路径:
HelloWorld例子:
package com.chen.jade;
import jade.core.Agent;
public class HelloWorld extends Agent{
/**
*
*/
private static final long serialVersionUID = -1726854037434314269L;
protected void setup() {
System.out.println("HelloWorld!我的名字是:"+getLocalName());
}
public void doDelete() {
super.doDelete();
}
}
设置:
结果输出:
2009-10-10 10:54:43 jade.core.Runtime beginContainer
信息: ----------------------------------
This is JADE 3.7 - revision 6154 of 2009/07/01 17:34:15
downloaded in Open Source, under LGPL restrictions,
at http://jade.tilab.com/
----------------------------------------
2009-10-10 10:54:45 jade.core.BaseService init
信息: Service jade.core.management.AgentManagement initialized
2009-10-10 10:54:45 jade.core.BaseService init
信息: Service jade.core.messaging.Messaging initialized
2009-10-10 10:54:45 jade.core.BaseService init
信息: Service jade.core.mobility.AgentMobility initialized
2009-10-10 10:54:45 jade.core.BaseService init
信息: Service jade.core.event.Notification initialized
2009-10-10 10:54:45 jade.core.messaging.MessagingService clearCachedSlice
信息: Clearing cache
2009-10-10 10:54:46 jade.mtp.http.HTTPServer <init>
信息: HTTP-MTP Using XML parser com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
2009-10-10 10:54:46 jade.core.messaging.MessagingService boot
信息: MTP addresses:
http://20090814-1923:7778/acc
2009-10-10 10:54:46 jade.core.AgentContainerImpl joinPlatform
信息: --------------------------------------
Agent container Main-Container@20090814-1923 is ready.
--------------------------------------------
HelloWorld!我的名字是:Chen
修改参数设置:-gui chen:com.chen.jade.HelloWorld
- 大小: 36.8 KB
- 大小: 49.6 KB
- 大小: 49.6 KB
- 大小: 52.5 KB
- 大小: 52.1 KB
- 大小: 41 KB
- 大小: 57.6 KB
分享到:
相关推荐
### JADE安装与配置知识点详解 ...通过以上步骤,不仅可以成功安装配置JADE,还能初步体验JADE的功能,并了解如何在Eclipse环境下进行开发调试。这对于后续深入学习JADE及其在实际项目中的应用具有重要意义。
【Jadeclipse33.rar】是一个包含Jadeclipse插件的压缩文件,主要用于Eclipse集成开发环境中支持Jade模板语言的开发。Jade是流行的HTML模板引擎,常用于Node.js项目,它允许开发者以简洁、易读的方式编写HTML代码。...
1. **创建项目**:使用IDE(如Eclipse)新建一个Java项目,并导入JADE库。 2. **编写Agent类**:分别为用户界面Agent和消息处理Agent创建对应的类。 3. **配置启动参数**:在项目的启动配置中添加必要的命令行参数,...
基于Eclipse + JADE开发的在线考试系统,分为管理服务Agent,题库Agent,用户Agent,登陆Agent,验证Agent五个主要部分,并且内附实现文档一份和数据库文件(.excel和sql sqlserver数据库文件)。
- **IDE集成**: JADE支持在Eclipse等主流IDE中进行集成开发,方便编写、调试和部署智能体程序。 - **生命周期管理**: 通过定义智能体的行为模式和生命周期事件,实现对智能体行为的精细化控制。 ##### 4. 高级特性 ...
在这个项目中,Java的特性使得微电网的经济调度算法能够在Eclipse这样的集成开发环境中高效地进行调试和测试。 微电网考虑了负荷变化的影响,这表明系统能够根据实时负荷需求调整发电策略。在文件“microgrid_...
要在Eclipse中进行JADE实验,首先确保安装了JDK并配置好环境变量。下载JADE的zip文件,解压缩后将必要的jar文件添加到系统的CLASSPATH中。接下来,可以使用命令行启动JADE的主容器并检查是否正常运行。然后,通过...
Java JADE 框架,Eclipse Luna 的简单项目模板 ###安装 git clone https://github.com/iamgyz/JADE_helloworld_agent.git ###Eclipse 中的设置 先导入项目 运行方式 -> 运行配置 -> 新建 Java 应用程序 项目1:...
按下按钮“运行” =======如何在Eclipse中运行项目: 选择“运行配置” 选择“ Java应用程序”->新建选择标签“主要”并填写下一个字段: 主类:[jade.Boot] 设置活动复选框:[+]搜索主类时包括系统库选择标签“参数...
- **启动JADE分割容器**:JADE支持分布式部署,通过启动一个“split container”,应用程序可以在Android设备上运行代理,同时与其他JADE节点通信。 #### 4.2.1 绑定到服务 应用中的代理需要注册到JADE服务,以便...
您可能还想选择一个 IDE(Eclipse 或 Intellij 都是不错的选择)。 有关 JADE 是什么的更多信息,请访问。 它是一个消息传递框架和一组类,允许快速创建基于代理的应用程序。 ##什么是基于代理的编程? 基于代理...
用户下载后,可以通过解压并导入到IDE(如IntelliJ IDEA或Eclipse)中,查看源代码、运行示例或者根据需要进行定制开发。 总结来说,这两个压缩包提供了Aeron驱动程序和PUG模板引擎Jade4j的Java实现,都是开源的...
- **JADE 概念**:在深入学习 WADE 之前,了解 JADE 的基本概念至关重要,包括代理(agent)、容器(container)、主容器(main container)、代理管理系统(AMS, Agent Management System)和目录服务(DF, Directory ...
文档还提到了使用的开发平台和工具,包括Weka、JADE和Eclipse。Weka是一个广泛使用的数据挖掘工具,它提供了一系列机器学习算法,可以用于数据分析和预测建模。JADE是一个多平台的软件开发框架,它允许开发者构建...
10. **Jadclipse插件安装**:Jadclipse是一个Jade(Java反汇编器)的Eclipse和MyEclipse插件,用于查看和分析Java字节码。安装步骤包括解压jad.exe,拷贝插件到MyEclipse的plugins目录,以及在dropins目录下创建相应...
10. **Jadeclipse插件安装**:为了增强MyEclipse对Jade模板语言的支持,可以手动安装Jadeclipse插件。首先解压缩jad.exe,然后将`net.sf.jadclipse_3.3.0.jar`复制到MyEclipse的插件目录,最后在MyEclipse的dropins...
【七个小矮人_7_code_style1】是一个前端开发的代码风格规范,主要涉及JavaScript、Jade、CSS以及HTML/CSS。此规范旨在确保代码的一致性和可读性,提高团队协作效率。以下是对规范中关键点的详细解读: 1. **特殊...
4. **版本兼容性**:作为2013年的版本,4.62应该支持当时的主流ROS版本如Fiona或Groovy,并可能兼容后续的Indigo、Jade等版本。 5. **学习资源**:对于ROS新手,该工具通过简化配置流程,降低了学习曲线,使他们能...
2. **代码编写与运行**:借助Smalldworld提供的Eclipse集成开发环境,开发人员使用Magik编写和编译代码。通过CO-link接口,系统中的Agent可以访问EJB,Agent之间的通信主要通过JADE编程实现。 3. **数据库实现**:...
”程序,熟悉语言环境的搭建,如Java中的Tomcat和Eclipse集成。 进一步,你需要理解Web服务器的工作原理,例如通过GET和POST请求来传递数据。学会根据不同的请求参数返回不同的内容,这是后端开发的核心任务。...