Anda di halaman 1dari 2

Cambiar Versin por Defecto del JDK en Netbeans

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:

[Directorio Home del JDK Invlido - Netbeans 7.2]


El problema era que como se actualiz primero el Netbeans al momento de su instalacin, el IDE reconoci al directorio
del JDK antiguo como la versin por defecto a utilizar y como esta fue luego eliminada del equipo es por eso que se
mostraba este mensaje, y qu hacemos para solucionarlo?, pues se debe modificar manualmente el archivo de
configuracin donde esta alojada la ruta del JDK que Netbeans intentar utilizar.
Pasos para solucionar el problema:
1) Buscar el directorio de instalacin de Netbeans 7.2, por defecto suele ser:
"C:\Program Files\NetBeans 7.2"
--> 64 bits
"C:\Program Files (x86)\NetBeans 7.2" --> 32bits
2) En el directorio anterior buscamos la carpeta que guarda las configuraciones del IDE, de nombre "etc":
"C:\Program Files\NetBeans 7.2\etc"
--> 64 bits
"C:\Program Files (x86)\NetBeans 7.2\etc" --> 32bits

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:

[Plataformas Java - Netbeans]

Anda mungkin juga menyukai