Los repositorios de Ubuntu traen por defecto el JDK "OpenJDK". Para instalar el JDK de Sun hay que incluir el repositorio correspondiente. Por ejemplo, para Ubuntu 10.04, ejecutar desde el terminal:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

A partir de ese momento se puede instalar desde Synaptic el JDK, demos, ejemplos y código fuente, buscando: "sun-java6".

En la prueba realizada se ha instalado en "/usr/lib/jvm/java-6-sun-1.6.0.20".

Para que NetBeans pueda utilizar el JDK de Sun, se debe añadir como una plataforma más de Java, siguiendo los siguientes pasos:

  • "Herramientas > Plataformas Java".
  • Hacer clic en "Añadir plataforma".
  • Seleccionar el tipo de plataforma "Java Standard Edition".
  • Buscar la carpeta de instalación del JDK que puede ser algo como "/usr/lib/jvm/java-6-sun-1.6.0.20". También se puede utilizar el enlace que se encuentra en "/usr/lib/jvm/java-6-sun" para utilizar el JDK de Sun que se encuentre instalado por defecto.
  • Dejar en blanco el campo "Fuentes de la plataforma" y en el campo del javadoc se puede indicar la ruta a la carpeta donde se encuentre dicha documentación. El javadoc del open-jdk se encuentra en "/usr/lib/jvm/java-1.6.0-openjdk/docs". Si se desea utilizar el javadoc del JDK de Sun, se debe descargar el archivo zip que lo contiene desde la web "java.sun.com". No es necesario descomprimir el archivo con la documentación.
Si se desea establecer el JDK de Sun como la plataforma por defecto, deberá modificarse el archivo "/etc/netbeans.conf", o ejecutar netbeans con la opción --jdkhome seguida de la ruta al JDK.