De alguna forma, esta entrada se aleja un poco del objetivo principal del blog, en el sentido de que está dedicado al comercio electrónico y agentes, pero de alguna forma es de utilidad si lo que quieres es programar con JADE en tu GNU/Linux.
Pasos para utilizar jade en GNU/linux:
- Descargarte jade de http://jade.tilab.com/
- Descomprimir el archivo de jade descargado, en este caso me he descargado JADE-all-3.4.1.zip, el cual cuenta con varios comprimidos que debemos de descomprimir a parte:
mkdir jade
mv JADE-all-3.4.1.zip jade/
cd jade
unzip JADE-all-3.4.1.zip
unzip JADE-bin-3.4.1.zip
unzip JADE-doc-3.4.1.zip
unzip JADE-examples-3.4.1.zip
unzip JADE-src-3.4.1.zipUna vez que tenemos todo descomprimido vamos a colocar cada cosa en su sitio. Pondremos las librerías en /usr/lib y el resto en /usr/share.
- Creamos el directorio /usr/lib/jade y movemos a el las librerías que nos encontramos dentro de la carpeta descomprimida de jade
sudo mkdir /usr/lib/jade
sudo mv jade/lib/* /usr/lib/jade/ - Creamos el directorio /usr/share y movemos a él, el contenido de jade.
sudo mkdir /usr/share/jade/
sudo mv jade /usr/share/jade/ - Una vez que tenemos ya jade perfectamento “colocado”, vamos a crear unas variables de entorno para jade, para que no tengamos que estar constantemente incluyendo todos los jar en los classpath de java.
Para esto, tenemos dos opciones, una sería hacer un export cada vez que iniciamos una sesión de bash y la otra es incluir los export en el .bashrc de nuestro usuario que se cargará cada vez que inicialicemos una consola de bash. Haremos esta última:sudo vi /home/<user>/.bashrc
#al final del fichero incluímos
export JADE_LIB=/usr/lib/jade
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 - Una vez echo esto, podemos decir que ya tenemos JADE instaldo en linux y listo para ejecutarse desde cualquier directorio.
java -cp $JADE_CP jade.Boot -gui
