the some run para modules missing jdk descargar and java netbeans java-8 openjdk jdk1.6

java - some - Falta el JDK y se requiere para ejecutar algunos módulos de NetBeans



netbeans para debian (7)

Mensaje de error completo: Falta el JDK y se requiere para ejecutar algunos módulos de NetBeans. Utilice la opción de línea de comando --jdkhome para especificar una instalación de JDK o vea http://wiki.netbeans.org/FaqRunningOnJre para obtener más información.

Algunos detalles: acabo de instalar Netbeans en Linux mint por primera vez y cuando lo inicio cuando está activando los módulos, aparece este mensaje de error. Pero tengo jdk instalado.

$ java -version

java version "1.8.0_66" Java(TM) SE Runtime Environment (build 1.8.0_66-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

$ javac -version

javac 1.8.0_66


  1. Abre netbeans.conf

sudo nano "/usr/lib/jvm/java-8-oracle/netbeans.conf "

  1. Establezca la ruta correcta de sdk:

netbeans_jdkhome = "/ usr / lib / jvm / java-8-oracle"

  1. Salga de Ctrl + X y para guardar los cambios Ctrl + T

Cuando netbeans tiene problemas para encontrar la ruta de jdk, es principalmente porque la versión de jdk no coincide. Abra el archivo C: / Program Files / NetBeans 8.2 / etc / netbeans.conf, y verifique que netbeans_jdkhome = "C: / Program Files / Java / jdk1.8.0_111".


Encuentre el archivo en some/where/netbeans-8.x/etc/netbeans.conf

(Lo encontré en: /usr/local/netbeans-8.1/etc/netbeans.conf )

La siguiente línea debe establecerse:

netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"


Esto funcionó para mí

1. install full JDK 2. either edit <netbeans-IDE-installation>/etc/netbeans.conf 2.1 unmark netbeans_jdkhome 2.2 link to JDK location e.g. /usr/local/share/java/jdk1.6.0_07/ 3. or use --jdkhome command-line option e.g. ./bin/netbeans --jdkhome /usr/local/share/java/jdk1.6.0_07/

cuídate con el "/" al final

Más información en http://wiki.netbeans.org/FaqRunningOnJre


Tengo este problema para. Pero ahora resuelvo este problema con editar una línea.

  1. Busque y abra este archivo / etc / netbeans.conf
  2. Si ve netbeans_jdkhome = "C: / Archivos de programa / Java / jre1.8.0_151" reemplace netbeans_jdkhome = "C: / Program Files / Java / jdk1.8.0_131"
  3. Guardar como administrador

Problema reseloved



[Resuelto] Para Mac OSX 10.11 (El Capitan). La solución puede ser similar para otros sistemas basados ​​en Unix.

El problema puede haber ocurrido porque inadvertidamente instalé el jre antes de instalar el jdk. Desinstalé el jre, instalé el jdk y reinstalé NetBeans pero el problema (ventana emergente) permaneció. Sin embargo, la solución fue bastante simple.

1. Make sure NetBeans is not running. 2. Make sure the jdk is installed. 3. Determine the location of the jdk: The jdk location can be determined by entering the following (in Terminal): $ /usr/libexec/java_home For my system, the output was: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home 4. Edit the NetBeans configuration file to indicate the location of the jdk. Near the bottom of this Netbeans configuration file (or equivalent for your NetBeans version): /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf Comment out the following line (insert a # before the first character): #netbeans_jdkhome="/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/bin/jre" Then, add the following line (or equivalent for your jdk version): netbeans_jkdhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home" Then, save and exit the editor. 5. Start NetBeans (no more popup window indicating that the jdk is missing).