Vous êtes sur la page 1sur 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]

Vous aimerez peut-être aussi