7.2
Para los proyectos de desarrollo en Java normalmente utilizo los IDE's Netbeans o Eclipse de acuerdo a los requerimientos
y facilidades que tiene cada uno para determinados escenarios, y recientemente decid actualizar las versiones de estos,
al hacer esto surgi un pequeo inconveniente en Netbeans, el directorio del JDK por defecto que era utilizado por
Netbeans era invlido.
Escenario Inicial:
Netbeans 7.0 para 64 bits
JDK 1.6 Update 25 para 64 bits
Procedo a actualizar primero la versin de Netbeans a la ltima publicada (Netbeans 7.2), al terminar la instalacin reviso
el estado de los proyectos y todos funcionaban normalmente, luego actualizo el JDK, igual a la ltima versin disponible
(Java Platform (JDK) 7u6), al terminar la instalacin intento abrir el IDE Netbeans 7.2 para revisar los proyectos
nuevamente, y la sorpresa fue que se mostr un mensaje como el de la imagen adjunta a continuacin:
3) Abrir el archivo "netbeans.conf", se puede hacerlo con cualquier editor de texto, por ejemplo Notepad.
4) Buscar y editar en el archivo de configuracin la variable de nombre "netbeans_jdkhome", la cual contiene el directorio
que necesita Netbeans para utilizar el JDK, por ejemplo:
Antes de la edicin:
netbeans_jdkhome="C:\Program Files'Java\jdk1.6.0_25"
Despus de la edicin:
netbeans_jdkhome="C:\Program Files\Java\jdk1.7.0_06"
En Sistemas Operativos superiores a Windows XP, la edicin de este archivo se debe hacer con Permisos de Administrador,
luego de la edicin, guardamos cambios y volvemos a abrir el IDE Netbeans 7.2, y ya no tendremos ningn problema, todo
funcionar como antes.
Esta edicin se puede realizar desde las versiones 6.xx que he probado, las anteriores versiones puede que contengan
algn archivo similar, o tambin valga la misma.
Adicionalmente esta modificacin nos puede servir para utilizar varias versiones del JDK en un mismo equipo e incluso se
puede cambiar de 64 bits a 32 bits, en caso de desear verificar si el cambio fue efectivo podemos dirigirnos en Netbeans
al men Herramientasl/Tools --> Plataformas Java/Java Platforms, donde podremos ver la versin del JDK que Netbeans
reconoci para trabajar, por ejemplo: