Solventar problemas visuales de JDeveloper 10.1.3.x con Windows 7

Cada vez es más habitual trabajar con la última versión del sistema operativo de Microsoft, Windows 7. Cambiar el sistema operativo no implica que trabajemos con las últimas versiones de las herramientas de desarrollo, y se pueden producir problemas.

Al arrancar Jdeveloper 10.1.3.x en un Windows 7 con el interfaz Aero, nos daremos cuenta de que se produce un parpadeo en la pantalla y aparece un mensaje advirtiéndonos de que pasamos a modo “Básico”

Una vez arrancado Jdeveloper, aparentemente se puede trabajar con normalidad, pero no tardan en aparecer los problemas visuales

El problema es que la JDK con la que viene JDeveloper 10.1.3.4 (la que yo uso) es la versión 1.5.0_06, una versión bastante antigua y que no tenía en cuenta las características visuales del interfaz aero.

Para solventar el problema, la forma más sencilla es ir a la web donde se encuentran las versiones antiguas de la JDK de Sun y descargar la última 1.5. En mi caso descargo desde

http://java.sun.com/products/archive/j2se/5.0_22/index.html

Es importante descargar la versión de 32 bits de la JDK

Una vez descargada, la instalamos en una ruta cualquiera de nuestra máquina. En mi caso la instalo en C:jdk1.5.0_22

Una vez instalada la JDK (la jre no es necesaria) procedo a renombrar la carpeta ${JDEVELOPER_HOME}jdk pasando a llamarla ${JDEVELOPER_HOME}jdkold

Posteriormente movemos la carpeta C:jdk1.5.0_22 hasta la ubicación ${JDEVELOPER_HOME}jdk

Con esto hemos sustituido la JDK del IDE de desarrollo.

Podemos proceder a arrancar el JDeveloper. Veremos que no se produce el parpadeo inicial, puesto que esta versión de la JDK si que está preparada para funcionar sin problemas con el interfaz aero. Con esto desaparecen todos los problemas visuales.

Una vez hecho esto, en caso de que se usa la JDK embebida para desarrollar solo nos queda modificar las project libraries para que se use para desarrollar la JDK anterior

Evolución, innovación y transformación
37 especializaciones avaladas por Oracle
Oportunidades ilimitadas
El equipo marca la diferencia
Posts 100% Oracle
Sigue nuestro día a día