Solución:
Sí, NetBeans 8.2 usa JDK 1.8 y específicamente no es compatible con JDK 1.9.
No está claro en el OP qué versión de Java se desea ejecutar con NetBeans, pero la versión de NetBeans a utilizar se rige por la versión de Java que se utilizará:
[1] Para Java 8, use Netbeans 8.2. Tenga en cuenta que Java 9 no es compatible. Puede descargar NetBeans 8.2 incluido con JDK 8u141 para Mac OS aquí:
http://www.oracle.com/technetwork/articles/javase/jdk-netbeans-jsp-142931.html
Una vez instalado, no debería ser necesaria ninguna configuración específica para Java.
[2] Para Java 9, debe utilizar una compilación de desarrollo de NetBeans. Eso se puede descargar de http://bits.netbeans.org/download/trunk/nightly/latest/ pero asegúrese de que Mac OS X se selecciona de la Plataforma lista desplegable antes de hacer clic Descargar.
Para cualquier versión de NetBeans, puede especificar su propia versión de Java de la siguiente manera:
-
Inicie NetBeans y seleccione Plataformas Java desde el Instrumentos menú.
-
Haga clic en el Agregar plataforma … botón.
-
Complete el asistente para localizar la versión de Java que desea utilizar.
Un último punto: no hay problema para tener múltiples versiones de NetBeans instaladas y ejecutándose simultáneamente usando diferentes JDK, típicamente NetBeans 8.2 con JDK 1.8 y NetBeans Dev Build con JDK 1.9.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
Actualizar:
Si NetBeans se cierra al inicio, es posible que tenga una ruta JDK no válida. Para cambiar el JDK que usa NetBeans:
-
Busque el archivo netbeans.conf. Debería estar en el etc directorio bajo el directorio de instalación de NetBeans.
-
Edite ese archivo en un editor de texto. Busque la línea que contiene la propiedad netbeans_jdkhome. En mi instalación de Windows 10 se ve así:
netbeans_jdkhome = “C: Java jdk1.8.0_121”
-
Cambie el valor de esa propiedad para especificar la ruta al JDK deseado, guarde el archivo y reinicie NetBeans.
Como se señaló en los comentarios:
Había tratado de establecer netbeans_jdkhome in /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf
apuntar a JDK 10, pero aun así no funcionó.
Tuve que instalar JDK 8 y configurar netbeans_jdkhome = “/ Library / Java / JavaVirtualMachines / jdk1.8.0_181.jdk / Contents / Home”
Desinstalación de JDK 10 y usando JDK 8 funcionó para mí y ambientando netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home"
funcionó bastante bien.
macOS 10.13.5 JavaJDK 10 instalado como “Sistema” JVM
Pude instalar NetBeans, pero no pude hacerlo funcionar. La ventana se abriría, hacer clic en “Nuevo proyecto” o “Nuevo archivo” no hizo absolutamente nada.
Pude hacerlo funcionar (todos los módulos y servidores) ingresando al archivo de configuración en / Applications / NetBeans / NetBeans 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf
y editando la ruta comentada a JDK en la parte inferior del archivo.
¡Salud!