miércoles, 6 de agosto de 2008

Mi Melocactus!!!

Sesion de fotos de mi Melocactus








domingo, 3 de agosto de 2008

iReport en Linux


Instalando iReport en Linux

He decido publicar esta entrada para ayudar a todos aquellos que quieran utilizar iReport en linux... A mi me funcionaba perfec hasta que intente ejecutarlo en linux... eso de ejecuta el iReport.sh y listo jaja solo va en la teoría.
Si tienes alguno de los problemas que se me presentaron a mi, bueno te diré como los resolvi (despues de mucha lectura por aki y por alla) a ver si te funciona a ti también. ok, utilizo iReport 3.0.0 y ubuntu 7.10. primero lo primero, bajate iReport de aki: http://sourceforge.net/project/showfiles.php?group_id=64348&package_id=64215&release_id=545439


bajate el .tar.gz
una vez hecho esto, lo descomprimes donde quieras.
ahora abre una consola y ve hasta la carpeta
iReport 3.0.0 y ejecuta lo siguiente: sh iReport.sh ...si te abre el programa pues mucha felicidad y no sigas leyendo...

ahora si por el contrario te da un error en la consola un archivo en unas lineas 17 y 19 creo que no encuentra unos corchetes y que espera un
DO. algo asi : not found 2: : not found 3:
Syntax error: word unexpected (expecting "do")

bueno aki va lo que tienes que hacer: desde la consola ve a esta direccion: iReport-3.0.0/bin$ y escribes sudo vi startup.sh eso te abrira el editor de textos con el contenido de un archivo. Seguramente vas ver varios simbolos como estos ^M en cada linea... bueno borralos TODOS guarda el archivo y ejecuta nuevamente el sh iReport.sh
si te corre el programa pues ya no tienes que seguir leyendo...

pero si ahora te lanza un error parecido a este:
Exception in thread "main" java.lang.NoClassDefFoundError bueno la cosa es que no tienes instalado o bien configurado tu java... esto es lo que tienes que hacer: bajate el jdk 5 o superior de esta pagina http://java.sun.com/javase/downloads/index_jdk5.jsp

por supuesto lo bajas para linux y con extension .bin preferiblemente... puedes guardar el archivo donde quieras pero hazlo en un lugar facil de acceder, preferiblemente en el mismo lugar donde tienes el iReport.
Una vez bajado el archivo .bin abres una consola y vas al directorio donde guardaste el archivo y ejecutas la siguiente instruccion ./archivo.bin
(nota: "archivo" es el nombre del archivo que bajaste... yo me baje el
jdk1.6.0_07 asi que escribiria ./ jdk1.6.0_07.bin
)
aceptas la licencia de instalacion y todo el bla bla.

Ahora tendras un directorio llamado
jdk1.6.0_07 entras en la carpeta lib y copias el archivo llamado tools.jar y lo pegas en /iReport-3.0.0/lib
.
Lo proximo sera configurar las variables de entorno para ello abre una consola y dirigete hasta el directorio
etc
(esta al mismo nivel de home) una vez alli escribe lo siguiente: sudo nano profile se abrirá un editor de texto con algunas cosas alli, ve hasta el final del archivo y escribe lo siguiente:

export J2RE_HOME=
/home/usuario/jdk1.6.0_07

export JAVA_HOME=
/home/usuario/jdk1.6.0_07

export JAVA_BIN=
/home/usuario/jdk1.6.0_07
/bin
export PATH=
/home/usuario/jdk1.6.0_07
/bin:$PATH

NOTA: lo que esta en negritas lo reemplazas por la dirección donde esta el JDK

Guardas el archivo y lo cierras. debes continuar en la consola a nivel de etc/ ahora escribes: sudo nano environment se abre otro archivo. Ahora vas a colocar al inicio lo siguiente:

J2RE_HOME=
/home/usuario/jdk1.6.0_07
JAVA_HOME=
/home/usuario/jdk1.6.0_07
JAVA_BIN=
/home/usuario/jdk1.6.0_07

NOTA: lo que esta en negritas lo reemplazas por la dirección donde esta el JDK

Guarda el archivo y lo cierras. Finalmente cierra la sesión y logeate nuevamente. si todas las rutas las copiaste correctamente e hiciste todo bien debería funcionarte... Espero les sirva de ayuda publique esto por que no encontre algun sitio que me ayudara con estos problemas explicitamente. Cualquier comentario avisen...



Pisos en Sevilla