Где я могу установить JRE / JDK, который используется для запуска Netbeans помимо командной строки? - PullRequest
19 голосов
/ 02 февраля 2009

Прежде всего, я знаю о параметре командной строки, но я не хочу использовать его, потому что я хочу учиться, а не просто делать это, так что ...

Где я могу установить JRE / JDK, который используется для запуска Netbeans?

Небольшой фон:

  1. Я установил JDK 1.6_10 (система Windows Vista Business 64)
  2. Я установил Netbeans 6.5
  3. Через несколько недель я удалил Netbeans 6.5 (некоторые проблемы, которые я надеюсь решить путем переустановки)
  4. Я также удалил JDK 1.6_10 и вместо него установил 1.6_11.
  5. Я переустановил Netbeans 6.5
  6. Теперь я не могу запустить Netbeans, потому что он настаивает на использовании старого JDK. (Попытка использовать версию по умолчанию также не работает. JAVA_HOME установлен на 1.6_11)

Ответы [ 2 ]

38 голосов
/ 02 февраля 2009

Попробуйте установить netbeans_jdkhome в {каталоге NetBeans} /etc/netbeans.conf.

# Местоположение JDK по умолчанию, может быть изменено с помощью --jdkhome: netbeans_jdkhome = "..." # (пропущенный путь, так как у меня Java в нестандартном месте)

2 голосов
/ 29 ноября 2016

Судя по проголосовавшему ответу, вот что я сделал на своем Mac, и он работал ...

(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/"
...