2009-02-02 10 views
19

En primer lugar, lo que sé sobre el parámetro de línea de comandos, pero no quiero usarlo porque quiero aprender, no sólo lograr que se haga, así que ...¿Dónde puedo configurar el JRE/JDK que se usa para ejecutar Netbeans además de la línea de comando?

¿Dónde puedo establecer el JRE/JDK que se usa para ejecutar Netbeans?

Un poco de historia:

  1. he instalado JDK 1.6_10 (El sistema es Windows Vista Business 64)
  2. he instalado Netbeans 6.5
  3. Después de unas semanas he desinstalado Netbeans 6.5 (algunos problemas que espero resolver mediante una reinstalación)
  4. También desinstalé JDK 1.6_10 e instalé 1.6_11 en su lugar.
  5. He reinstalado Netbeans 6.5
  6. Ahora no puedo iniciar Netbeans porque insiste en usar el viejo JDK. (Tratar de utilizar la versión predeterminada no funciona bien. JAVA_HOME se establece en 1.6_11)

Respuesta

38

intente configurar netbeans_jdkhome en el directorio {} NetBeans /etc/netbeans.conf.

# Ubicación predeterminada de JDK, se puede anular mediante el uso de --jdkhome: netbeans_jdkhome = "..." # (ruta omitido, ya que tengo de Java en una ubicación no estándar)

1

Basado en la respuesta, esto es lo que hice en mi Mac y funcionó ...

(download JDK from Oracle) 
$ vi /Applications/NetBeans/NetBeans\ 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf 
[...] 
#netbeans_jdkhome="/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/bin/jre" 
netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/" 
+0

Gracias por la actualización pertinente a esta pregunta que está envejeciendo –

Cuestiones relacionadas