Как установить NetBeans с JDK 10

Я запускаю командную строку с помощью JavaHome:

netbeans-trunk-nightly-201803230002-javase-windows.exe --javahome "C:\Program Files\Java\jdk-10"

Он должен работать, но я получаю сообщение:

В указанном месте нет JRE C:\Program Files\Java\jdk-10

enter image description here

Благодарю!

Ответ 1

Обновлено 31 июля 2018 года, чтобы зачеркнуть устаревшую информацию и добавить сведения о официальном выпуске NetBeans 9.

Вы загружаете NetBeans с сайта Oracle, поэтому у вас не должно быть ожиданий, что даже ночная сборка dev будет работать с Java 10.

NetBeans в настоящее время передается Apache из Oracle , и есть сборка для разработки, доступная для загрузки из Apache в виде zip файла отсюда:

https://builds.apache.org/job/incubator-netbeans-linux/

Вы можете разархивировать этот файл в Linux, Mac или Windows, и он будет работать с Java 10. Просто имейте в виду, что он еще не был официально выпущен; то есть через несколько недель.

Вы можете проверить наличие ошибок и/или сообщить об ошибках здесь:

https://issues.apache.org/jira/projects/NETBEANS


ОБНОВЛЕНИЕ 4 июня 2018 года

Apache NetBeans 9.0 RC1 был выпущен 28 мая. Источник и двоичный файл можно скачать в виде zip файлов отсюда:

https://netbeans.apache.org/download/nb90/nb90-rc1.html

ОБНОВЛЕНИЕ 31 июля 2018 года

Apache NetBeans 9.0 был выпущен 29 июля. Источники и двоичные файлы можно скачать здесь в виде zip файлов:

https://netbeans.apache.org/download/nb90/nb90.html#_downloading

!!! ВАЖНАЯ ЗАМЕТКА !!!

NetBeans 9 официально поддерживает Java SE, что означает:

  • Мастер проекта ограничен по сравнению с NetBeans 8.2. Например, он даже не позволяет создавать веб-приложение Java.
  • Большинство плагинов недоступны. Разархивированная загрузка NetBeans даже не позволяет устанавливать плагины для Java EE, C/C++, Fortran, Grails, Groovy, PHP и т.д.

Тем не менее, это простой способ включить эту функциональность (на свой страх и риск). См. Ответ на вопрос о том, как заставить Netbeans 9 развернуть действительный webapp на Tomcat для получения более подробной информации.

Для пояснения о том, почему плагины недоступны по умолчанию, см. " Что случилось с моими любимыми плагинами NetBeans"? ,

Ответ 2

Для Windows вы можете установить с помощью пакета NetBeans Extracted:

Открыть cmd как пользователь Admin

netbeans-XXX-windows.exe --extract

затем выполните

java -jar bundle.jar

Ответ 3

Netbeans не будет работать должным образом с jdk версии 10. Установите jdk 8u/17l, и все должно идти хорошо.