Tengo el sistema operativo Windows 10, acabo de descargar JDK 9 y la versión Netbeans 8.2 con todas las características. Cuando quiero crear un proyecto (Java), simplemente no puedo hacerlo. No me da un error o algo, solo esta pantalla en blanco.
¿Cuál podría ser el problema aquí, por lo que no puedo crear ningún proyecto?
EDITAR: la solución es instalar JDK 8, ya que JDK 9 y versiones posteriores no son compatibles actualmente.
Sin embargo, si ya ha instalado JDK 8, siga los pasos que se detallan a continuación.
La razón es que hay un conflicto con el JDK base con el que comienza NetBeans. Tienes que configurarlo en una versión inferior.
"C:\Program Files\NetBeans 8.2\etc"
o donde esté instalado NetBeans.netbeans.conf
archivonetbeans_jdkhome
y reemplace la ruta JDK allí"C:\Program Files\Java\jdk1.8.0_152"
o donde esté instalado su JDK. Asegúrese de utilizar el camino correcto, o se encontrará con problemas. AquíJDK 1.8.0_152
está instalado.fuente
Como dijeron las otras personas, NetBeans siempre usará la última versión de JDK instalada (actualmente JDK9) que no funciona con NetBeans 8.2 y está causando problemas como ustedes mencionaron.
¡Puede resolver este problema obligando a NetBeans a usar JDK8 en lugar de eliminar JDK9!
Solo tienes que editar el
netbeans.conf
archivo:MacOS
/Applications/NetBeans/NetBeans8.2.app/Contents/Resources/NetBeans/etc
Windows
C:\Program Files\NetBeans 8.2\etc\
Abra netbeans.conf con su editor favorito y busque esta línea:
netbeans_jdkhome="/path/to/jdk"
elimine el signo # delante de él y modifíquelo escribiendo la ubicación de inicio de la versión JDK deseada (JDK8).No estoy seguro de por qué JDK9 no funciona con NetBeans8.2, pero si lo descubro, lo escribiré aquí ...
Ubicaciones predeterminadas de JDK:
Mac OS ↴
Windows ↴
He usado jdk1.8.0_152 como ejemplo
fuente
Tuve el mismo problema que instalé NetBeans 8.2 en macOS High Sierra y, de forma predeterminada, NetBeans funcionará con la última versión de JDK (actualmente JDK 9).
Lo que hice fue forzar a NetBeans a usar JDK 8, debe configurar su
netbeans.conf
archivo, puede encontrarlo en:Necesita descomentar y actualizar su ruta a JDK, encontrará la suya en:
Simplemente guárdelo, reinicie NetBeans y listo.
fuente
Si ejecuta en Linux, abra el archivo netbeans.conf usando nano o cualquier otra cosa.
y edite jdkhome o directorio para jdk
puedes verificar tu versión jdk con
o
fuente
Java SE Development Kit 9 no es compatible con Netbeans IDE 8.2.
Mi solución:
fuente
Enfrenté el mismo problema con jdk 10. Mientras se instalaba netbeans, la ubicación predeterminada de jdk se tomó como jdk 10. Este era el problema, debería ser jdk8 (1.8).
C:\Program Files\NetBeans 8.2\etc\netbeans.conf
# netbeans_jdkhome="C:\Program Files\Java\jdk-10.0.1"
netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_171"
Nota: Si el archivo .conf anterior no es editable, use el modo Administrador. Uso Notepad ++, me solicitó reiniciar Notepad ++ en modo Administrador, luego guardar funcionó bien.
fuente
Tuve el mismo problema
Buena suerte :)
fuente
@ubuntu 18.04
sudo apt install openjdk-8-jdk
luego
sudo update-alternatives --config java
elija java 8 y luego reinicie
netbeans
Listo
fuente
Sí, está funcionando: elimine la ruta de jdk 9.0 y desinstálela desde el panel de Cantroll en su lugar instale jdk 8version y configure su ruta, funciona fácilmente con netbean 8.2.
fuente
Intenté configurar
netbeans_jdkhome="/path/to/jdk-9.0.4"
en netbeans.config de "C: \ Archivos de programa \ NetBeans8.2 \ etc" en Windows 10 . Muestra una notificación "Excepción inesperada" .fuente