¿Cómo iniciar JADE junto con Reasoning Engine?

¿Cómo iniciar JADE junto con Reasoning Engine?

soy nuevo en java

Estoy intentando ejecutar Multi Agent Framework (JADE) desarrollado en Java. Descargué sus binarios desde aquí. http://jade.tilab.com/dl.php?file=JADE-bin-4.5.0.zip

Según las instrucciones dadas en el tutorial; Lo descomprimí en C:/Jade. Tengo la siguiente estructura de directorios allí: Fig: 1 ingrese la descripción de la imagen aquí Según el tutorial instalé Emerald desdehttp://lpis.csd.auth.gr/systems/emerald/resource.html, un motor resonante en C:/Jade. Durante la instalación utilicé Dr-device como motor. Entonces creó otra carpeta de Dr-Device en Emerald. Allí tengo la siguiente estructura de directorios: Fig: 2 ingrese la descripción de la imagen aquí

Cuando ejecuto el siguiente archivo bat en C:\Jade\Emerald\emerald.bat. Me da un error que no encontró Jade.boot.

rem @echo off
echo EMERALD 1.0
if EXIST DR-DeviceAgent set dr-device-agent=DR_Reasoner:ReasoningAgent
if EXIST R-DeviceAgent set r-device-agent=R_Reasoner:ReasoningAgent_R
if EXIST SPINdleAgent set spindle-agent=SPINdle_Reasoner:SPINdleAgent
if EXIST ProvaAgent set prova-agent=Prova_Reasoner:provaAgent
java jade.Boot -gui %r-device-agent% %dr-device-agent% %prova-agent% %spindle-agent%

Cambié el último comando a: java -cp ..\\lib\jade.jar jade.Boot -gui %dr-device-agent% porque el archivo jar estaba presente en otro lugar del árbol de directorios.

Lanzó con éxito el marco Jade. Pero durante el lanzamiento, dio una advertencia de que no podía encontrar "ReasoningAgent.class", mientras que está presente allí, como se muestra en la siguiente figura: Fig. 3 ingrese la descripción de la imagen aquí

El error en la consola se puede ver en la imagen a continuación (últimas líneas 4 y 5) si se logró crear un razonador de agente. Debe haber 4 agentes en gui Fig: 4 ingrese la descripción de la imagen aquí

Árbol de directorios:

C:\jade>tree /F
Folder PATH listing
Volume serial number is 17D4-F630
C.
│   APDescription.txt
│   License
│   MTPs-Main-Container.txt
│   README
├───EMERALD
│   │   APDescription.txt
│   │   Basic.class
│   │   BasicJessBehaviour$JessSend.class
│   │   BasicJessBehaviour.class
│   │   EMERALD.bat
│   │   emerald.ico
│   │   ExtendedJessBehaviour.class
│   │   jessAgent.class
│   │   MTPs-Main-Container.txt
│   │   unins000.dat
│   │   unins000.exe
│   │
│   └───DR-DeviceAgent
│           ReasoningAgent$HandleInformBehaviour.class
│           ReasoningAgent.class
└───lib
        jade.jar

[Actualización 1] Gracias, actualicé classpath a

C:\jade\lib\jade.jar;C:\jade\EMERALD\DR-DeviceAgent;

lo que hizo que el último comando fuera más fácil de:

java jade.Boot -gui %dr-device-agent% 

Pero aún persiste el problema. Aparece el mismo error: GRAVE: No se puede crear el agente DR_Reasoner: Clase ReasoningAgent para el agente (identificador-agente: nombre[correo electrónico protegido]:1099/JADE ) no encontrado - Causado por: ReasoningAgent

información relacionada