JDK не был найден на компьютере для netbeans 8.2

При открытии netbeans я получил следующее сообщение о том, что jdk не найден на этом компьютере. Я установил jdk и установил каталог bin в среде. Кстати, я использую 64-разрядную версию Windows 10 pro.

Я пробовал это в командной строке.

C:\Users\admin\Downloads>netbeans-8.2-windows.exe --javahome "C:\Program Files (x86)\Java\jdk-10.0.2"

но потом я получаю это сообщение.

It's only the launcher stub.
OS: x64

Кто-нибудь знает, что я могу с этим сделать? Спасибо.


person florian de wulf    schedule 03.08.2018    source источник
comment
AFAIK NetBeans 8.2 несовместим с Java 9 или выше. Вы можете установить Java 8.   -  person Mark Rotteveel    schedule 03.08.2018
comment
О, это была моя проблема, спасибо, чувак.   -  person florian de wulf    schedule 03.08.2018
comment
Вы можете запустить Java 9 и выше с помощью NetBeans 9, выпущенного на прошлой неделе. NetBeans 9 можно установить и запустить одновременно с NetBeans 8.2; два релиза никак не влияют друг на друга.   -  person skomisa    schedule 03.08.2018
comment
Возможный дубликат JDK не найден на компьютере для NetBeans 6.5   -  person Bertram Gilfoyle    schedule 06.02.2019
comment
@Anees Учитывая, что причина и решение разные, я не уверен, что это подходящий дубликат.   -  person Mark Rotteveel    schedule 09.02.2019
comment
@MarkRotteveel Извините, я не понимаю, что вы говорите. Вы можете это прояснить? Вы имеете в виду комментарий или ответ, который я опубликовал?   -  person Bertram Gilfoyle    schedule 09.02.2019
comment
@Anees Я отвечаю на предложенный вами дубликат. Если бы это был ответ на ваш ответ, я бы опубликовал свой комментарий к вашему ответу.   -  person Mark Rotteveel    schedule 09.02.2019
comment
Конечно, вы должны это делать именно так. Но ваш комментарий, учитывая, что причина и решение разные, все еще сбивает меня с толку. Какое решение? Вы имеете в виду принятый ответ в упомянутом мною посте?   -  person Bertram Gilfoyle    schedule 09.02.2019


Ответы (3)


Java 8 все еще является стандартом. Удалите java 10, установите это и сбросьте свои env vars.

http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html.

person sethsource    schedule 03.08.2018
comment
Это верно, но только отчасти. См. это. - person Bertram Gilfoyle; 06.02.2019

Ваш компьютер 64-битный. поэтому ваш jdk должен находиться в Program Files, а не Program Files (x86)

C:\Users\admin\Downloads>netbeans-8.2-windows.exe -javahome "C:\Program Files\Java\jdk-10.0.2"
person Tharaka Ratnayake    schedule 06.08.2018

JDK 8 был последней версией на момент разработки NetBeans 8.2. По этой причине JDK 8 требуется для установки и запуска всех пакетов NetBeans версий 8.0–8.02. Они не работают в JDK 9 или новее.

Загрузить JDK 8
Загрузить последнюю версию NetBeans

person Bertram Gilfoyle    schedule 06.02.2019