Bajarse el JDK empaquetado de 32 y de 64 bits. Los ficheros son:

jdk-6u3-solaris-sparc.tar.Z
jdk-6u3-solaris-sparcv9.tar.Z

Descomprimirlos ambos para que se creen varios directorios que contienen los paquetes necesarios.

Empezamos instalando los paquetes de la version de 32 bits:

pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo

Y luego los de 64 bits:

pkgadd -d . SUNWj6rtx SUNWj6dvx SUNWj6dmx

Con esto ya deberían quedar instalados los ficheros en /usr/jdk/instances/jdk1.6.0/

Sólo quedaría establecer la variable JAVA_HOME=/usr/jdk/instances/jdk1.6.0/
Actualizar la variable PATH=$PATH:/usr/jdk/instances/jdk1.6.0/bin
Y modificar el link /usr/java para que apunte a /usr/jdk/instances/jdk1.6.0/