`
MMSCAU
  • 浏览: 114525 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Eclipse Jade

    博客分类:
  • JADE
阅读更多

当初在学校弄过一下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

gui 参数

 

  • 大小: 36.8 KB
  • 大小: 49.6 KB
  • 大小: 49.6 KB
  • 大小: 52.5 KB
  • 大小: 52.1 KB
  • 大小: 41 KB
  • 大小: 57.6 KB
分享到:
评论

相关推荐

    JADE安装与配置说明

    ### JADE安装与配置知识点详解 ...通过以上步骤,不仅可以成功安装配置JADE,还能初步体验JADE的功能,并了解如何在Eclipse环境下进行开发调试。这对于后续深入学习JADE及其在实际项目中的应用具有重要意义。

    jadeclipse33.rar

    【Jadeclipse33.rar】是一个包含Jadeclipse插件的压缩文件,主要用于Eclipse集成开发环境中支持Jade模板语言的开发。Jade是流行的HTML模板引擎,常用于Node.js项目,它允许开发者以简洁、易读的方式编写HTML代码。...

    jade 开发多agent

    1. **创建项目**:使用IDE(如Eclipse)新建一个Java项目,并导入JADE库。 2. **编写Agent类**:分别为用户界面Agent和消息处理Agent创建对应的类。 3. **配置启动参数**:在项目的启动配置中添加必要的命令行参数,...

    基于Agent的在线考试系统实现

    基于Eclipse + JADE开发的在线考试系统,分为管理服务Agent,题库Agent,用户Agent,登陆Agent,验证Agent五个主要部分,并且内附实现文档一份和数据库文件(.excel和sql sqlserver数据库文件)。

    jade开发多Agent系统pdf版本

    - **IDE集成**: JADE支持在Eclipse等主流IDE中进行集成开发,方便编写、调试和部署智能体程序。 - **生命周期管理**: 通过定义智能体的行为模式和生命周期事件,实现对智能体行为的精细化控制。 ##### 4. 高级特性 ...

    使用JADE实现微电网经济调度

    在这个项目中,Java的特性使得微电网的经济调度算法能够在Eclipse这样的集成开发环境中高效地进行调试和测试。 微电网考虑了负荷变化的影响,这表明系统能够根据实时负荷需求调整发电策略。在文件“microgrid_...

    学习agent的中文入门实验(eclipse)

    要在Eclipse中进行JADE实验,首先确保安装了JDK并配置好环境变量。下载JADE的zip文件,解压缩后将必要的jar文件添加到系统的CLASSPATH中。接下来,可以使用命令行启动JADE的主容器并检查是否正常运行。然后,通过...

    JADE_helloworld_agent:Java JADE 框架,Eclipse Luna 的简单项目模板

    Java JADE 框架,Eclipse Luna 的简单项目模板 ###安装 git clone https://github.com/iamgyz/JADE_helloworld_agent.git ###Eclipse 中的设置 先导入项目 运行方式 -&gt; 运行配置 -&gt; 新建 Java 应用程序 项目1:...

    jade-eclipse-project-programmers

    按下按钮“运行” =======如何在Eclipse中运行项目: 选择“运行配置” 选择“ Java应用程序”-&gt;新建选择标签“主要”并填写下一个字段: 主类:[jade.Boot] 设置活动复选框:[+]搜索主类时包括系统库选择标签“参数...

    JadeAndroid-Programming-Tutorial

    - **启动JADE分割容器**:JADE支持分布式部署,通过启动一个“split container”,应用程序可以在Android设备上运行代理,同时与其他JADE节点通信。 #### 4.2.1 绑定到服务 应用中的代理需要注册到JADE服务,以便...

    jade-tutorial-agent:与ideaheap上的文章配对的代理代码

    您可能还想选择一个 IDE(Eclipse 或 Intellij 都是不错的选择)。 有关 JADE 是什么的更多信息,请访问。 它是一个消息传递框架和一组类,允许快速创建基于代理的应用程序。 ##什么是基于代理的编程? 基于代理...

    aeron-driver-0.2.1.zip

    用户下载后,可以通过解压并导入到IDE(如IntelliJ IDEA或Eclipse)中,查看源代码、运行示例或者根据需要进行定制开发。 总结来说,这两个压缩包提供了Aeron驱动程序和PUG模板引擎Jade4j的Java实现,都是开源的...

    WADE-Tutorial

    - **JADE 概念**:在深入学习 WADE 之前,了解 JADE 的基本概念至关重要,包括代理(agent)、容器(container)、主容器(main container)、代理管理系统(AMS, Agent Management System)和目录服务(DF, Directory ...

    车间调度中的数据挖掘技术研究.pdf

    文档还提到了使用的开发平台和工具,包括Weka、JADE和Eclipse。Weka是一个广泛使用的数据挖掘工具,它提供了一系列机器学习算法,可以用于数据分析和预测建模。JADE是一个多平台的软件开发框架,它允许开发者构建...

    MyEclipse8.5学习手册.pdf

    10. **Jadclipse插件安装**:Jadclipse是一个Jade(Java反汇编器)的Eclipse和MyEclipse插件,用于查看和分析Java字节码。安装步骤包括解压jad.exe,拷贝插件到MyEclipse的plugins目录,以及在dropins目录下创建相应...

    MyEclipse8.5学习手册.docx

    10. **Jadeclipse插件安装**:为了增强MyEclipse对Jade模板语言的支持,可以手动安装Jadeclipse插件。首先解压缩jad.exe,然后将`net.sf.jadclipse_3.3.0.jar`复制到MyEclipse的插件目录,最后在MyEclipse的dropins...

    t_七个小矮人_7_code_style1

    【七个小矮人_7_code_style1】是一个前端开发的代码风格规范,主要涉及JavaScript、Jade、CSS以及HTML/CSS。此规范旨在确保代码的一致性和可读性,提高团队协作效率。以下是对规范中关键点的详细解读: 1. **特殊...

    ROS 脚本生成器 4.62

    4. **版本兼容性**:作为2013年的版本,4.62应该支持当时的主流ROS版本如Fiona或Groovy,并可能兼容后续的Indigo、Jade等版本。 5. **学习资源**:对于ROS新手,该工具通过简化配置流程,降低了学习曲线,使他们能...

    基于Magik的电力系统图自动生成系统的设计与实现.pdf

    2. **代码编写与运行**:借助Smalldworld提供的Eclipse集成开发环境,开发人员使用Magik编写和编译代码。通过CO-link接口,系统中的Agent可以访问EJB,Agent之间的通信主要通过JADE编程实现。 3. **数据库实现**:...

    后端学习路线1

    ”程序,熟悉语言环境的搭建,如Java中的Tomcat和Eclipse集成。 进一步,你需要理解Web服务器的工作原理,例如通过GET和POST请求来传递数据。学会根据不同的请求参数返回不同的内容,这是后端开发的核心任务。...

Global site tag (gtag.js) - Google Analytics