Posteado por: evelio en: 2008.Abril.20
Jade (Java Agent DEvelopment Framework) como su nombre lo indica es un framework para desarrollar agentes hecho en y para Java, además procura cumplir los estándares FIPA (versión castellana libre de JADE en la Wikipedia)
Bueno el problema fue cuando quería instalarlo por completo en mi Ubuntu y no tener que digitar todo el classpath por cada Agente, solución a la Google (link más abajo):
1. Bajamos Jade (post registro ¬¬) me he bajado la 3.5 que es la lastest
2. Abrimos una terminal en o nos movemos donde la hemos descargado en mi caso el escritorio y descomprimimos:
cd Escritorio
unzip JADE-all-3.5.zip
Lo cual nos genera otros .zip que también descomprimimos:
unzip JADE-bin-3.5.zip
unzip JADE-examples-3.5.zip
unzip JADE-doc-3.5.zip
unzip JADE-src-3.5.zip
nos preguntará si sobre-escribir lo cual respondemos con A para que sobre-escriba los directorios coincidentes… no hay bolo
3. creamos carpetas para ubicar a Jade en nuestro Ubuntu con poderes de súper vaca:
sudo mkdir /usr/lib/jade
sudo mkdir /usr/share/jade
4. movemos Jade a su debida posición también como súper vaca:
sudo mv jade/lib/* /usr/lib/jade/
sudo mv jade /usr/share/jade
5. Ahora definimos nuestras variables de entorno para evitarnos el gallo del classpath por agente, editando nuestro .bashrc
gedit ~/.bashrc
y agregamos al final las variables y unos alias que son las siguientes lineas:
1. #jade
2. export JADE_LIB=/usr/lib/jade
3. export JADE_CP=$JADE_LIB/http.jar:$JADE_LIB/iiop.jar:$JADE_LIB/jade.jar:$JADE_LIB/jadeTools.jar:$JADE_LIB/commons-codec/commons-codec-1.3.jar
4. alias rJade='java -cp $JADE_CP jade.Boot'
5. alias cJade='javac -cp $JADE_CP'
Nota: la tercera linea es una sola linea en el tutorial original esta partida no se porqué y genera un error al abrir la terminal, además añadí unos alias para nosotros los perezosos
a los alias les puedes colocar como quieras yo le he puesto rJade (por lo de run Jade) y cJade (por lo de compile Jade)…
6. a gozar!! si tanto classpath:
rJade -gui
gracias kapo
nose me funko enseguida con tu guia
vale
2008.Julio.9 a 12:57 am
Gracias por el tutorial, antes había intentado con otra guía y nunca solucione lo de los classpaths, ahora funciono a la primera