JDeveloper 11 en Fedora 16

Hola a todos, en esta ocasión veremos como instalar JDeveloper en Fedora un excelente IDE para desarrollar en Java EE integrando tecnología desarrollada por Oracle, esto tiene ventajas y desventajas por que primero no es un IDE open source y luego es un software que pesa 1.2 Gb, pero sin duda vale la pena probar y desarrollar en JDeveloper.

El primer paso es descargarlo del siguiente link (requiere registro)

Una vez descargado tecleamos los siguientes comandos en una consola:

 cd Downloads/  
 chmod +x jdevstudio11121install.bin  
 ./jdevstudio11121install.bin  

Una vez que se termine de desempaquetar te abrira una pantalla como la siguiente



Es un proceso de instalacion como cualquier otro programa, dando click Next, Next..
Una vez que finalice la instalación, jDeveloper se encontrara en la carpeta /root pero solo tendrá permisos para ejecutarlo el usuario root asi que cambiaremos los permisos de la carpeta par aque tu usuario pueda ejecutar el JDeveloper.

 chmod 755 -R /root  
 /root/Oracle/Middleware/jdeveloper/jdev/bin/jdev  

Y el ultimo paso es creardo un lanzador, por que al menos a mi no me genero ninguno en Fedora 16 con escritorio XFCE como se muestra en la siguiente imagen:



Y eso seria todo, ya tienes instalado el JDeveloper 11 en Fedora 16

SQLDeveloper en Fedora 16



SQLDeveloper es una excelente herramienta para el manejo de base de datos Oracle ya que es desarrollado por la misma Oracle donde en un entorno gráfico puedes controlar diferentes base de datos desde crear tablas hasta manipular triggers desde una misma interfaz.

Es una herramienta esencial para un DBA o para cualquier desarrollador que este utilizando una base de datos Oracle ya que funciona para cualquier version desde la 8i hasta 11g tambien considerando las version express.

Bueno pasemos a la instalacion, primero descarga el archivo que dice 'Oracle SQL Developer RPM for Linux' que pesa 170mb del siguiente Link (se requere que estes registrado en Oracle.com).

Una vez que descargues el archivo nos cambiamos a la ruta donde se encuentra el archivo RPM y escribe los siguientes comandos en una consola para instalarlo:
 cd Downloads/  
 su -  
 rpm -Uhv sqldeveloper-3.1.07.42-1.noarch.rpm   

Ya estará instalado en nuestro sistema en la carpeta /opt/sqldeveloper pero para que inicie el programa primero tendremos que configurar un archivo indicando donde esta la ruta de nuestro JDK y por lo tanto también es un requisito que tengas instalado el JDK.

Si ya tienes instalado el JDK necesitamos saber donde se encuentra asi que tecleamos los siguientes comandos en una consola:
 rpm -qa | grep jdk  
 which jdk-1.7.0-fcs.x86_64  

Con el primer comando veremos que JDK's tenemos instalado, en mi maquina tengo instalado el openJDK y Oracle JDK, recomiendo hacer la referencia con el Oracle JDK al SQL Developer.


Y con el segundo comando indica cual es la ruta donde se instalo, copia la ruta como se ve en la siguiente imagen:


Una vez hecho estos pasos escribiremos lo siguientes comando en una consola:
 su -   
 cd /opt/sqldeveloper/sqldeveloper/bin  
 sudo gedit sqldeveloper.conf   

Y buscaremos el texto SetJavaHome y enseguida colocaremos la ruta donde se encuentra nuestro JDK como se muestra en la siguiente figura:

Y eso seria todo, deberá iniciar SQL Developer normalmente acaso mostrara una advertencia por tener el JDK version 7, pero solo bastara ignorarla.