JAVAFX todavía no está disponible en OpenSolaris (ni en Linux), aunque existe un procedimiento bastante sencillo -en muy pocos pasos- para instalarlo en NetBeans.
Así pues, si aún no lo tenemos instalado, basta con ejecutar en siguiente comando para hacerlo:
pfexec pkg install netbeans
Bajar manualmente los plugins de JavaFX/NetBeans para OSX:
mkdir -p $HOME/tmp/javafxnbms ; cd $HOME/tmp/javafxnbms
wget -r -l1 -np -nH --cut-dirs=9 -A.nbm http://updates.netbeans.org/netbeans/updates/6.5/uc/final/stable/modules/javafx
Ahora arrancamos NetBeans, vamos al menu ‘Tools’ y elegimos la opción ‘Plugins’. Dentro de esa ventana pinchamos sobre la pestana ‘Downloaded’ y después sobre ‘Add plugins…’. Elegimos todos los ficheros con extensión .NBM que nos hemos bajado dentro de nuestro directorio personal, en tmp/javafxnbms . Aparecerá otra ventana con la lista de plugins y tendremos que desmarcar JavaFX Weather Sample, JavaFX 1.0 y JavaFX Source Debug, si no la instalación fallará y no podremos continuar. Aceptamos pulsando el botón ‘Install’ y se nos pedirá reiniciar NetBeans. Cuando éste reinicie es posible que dé algunos fallos, pero podemos ignorarlos tranquilamente. Una vez arrancado NetBeans debemos cerrarlo, pues aún falta instalar el SDK.
Uno de los ficheros NBM que nos hemos bajado es el SDK de JavaFX para OSX, pero también puede funcionar en OpenSolaris (y probablemente en Linux). Para instalar el SDK debemos crear un directorio y descomprimir el NBM para ubicar la plataforma, lo recomendable es hacerlo dentro del propio directorio de Netbeans:
pfexec mkdir /usr/netbeans/javafx2
cd $HOME/tmp/javafxnbms/
unzip org-netbeans-modules-javafx-sdk-mac.nbm
pfexec cp -r netbeans/* /usr/netbeans/javafx2/
pfexec chmod +x /usr/netbeans/javafx2/javafx-sdk1.0/bin/*
Ahora ya podemos arrancar NetBeans y crear un nuevo proyecto JavaFX o bien abrir un ejemplo. Si os sale algún error de plataforma o dice algo de deshabilitar el módulo, aceptar y continuar, luego sigue funcionando correctamente.




















