NetBeans 8.2 IDE не совместима с JDK 9. Версия NetBeans 8.2 не предназначена для работы с JDK 9 и не поддерживает разработку на девятой версии Java.
Для успешного использования JDK 9, вам нужно загрузить NetBeans 9.0
Как установить NetBeans 9 в Windows
Хотя страница
Архив для скачивания называется примерно так «NetBeans-dev-incubator-netbeans-linux-264-on-20171209-basic.zip».
NetBeans, как любое Java приложение, является портативной программой. Для запуска нужно распаковать скаченный архив. Затем перейдите в папку netbeans\etc\ и откройте текстовым редактором файл netbeans.conf. В этом файле найдите строку
#netbeans_jdkhome="/path/to/jdk"
Раскомментируйте эту строку (удалите символ #) и укажите полный путь до jdk, примерно так:
netbeans_jdkhome="C:\Program Files\Java\jdk-9.0.1\"
Сохраните и закройте этот файл.
Перейдите в папку netbeans\bin\, там вы увидите файлы:
- netbeans.exe
- netbeans64.exe
На 64-битных системах запустите файл netbeans64.exe:
Простейшая программа, которая показывает текущую версию среды выполнения Java:
Как установить NetBeans 9 в Linux
Перейдите на страницу
Распакуйте скаченный архив. Затем перейдите в директорию netbeans/etc/ и откройте текстовым редактором файл netbeans.conf. В этом файле найдите строку
#netbeans_jdkhome="/path/to/jdk"
Раскомментируйте эту строку (удалите символ #) и укажите полный путь до jdk. Если для установки Java 9 (JDK 9, JRE 9) в Linux вы использовали эту инструкцию, то строка должна выглядеть так:
netbeans_jdkhome="/opt/java/jdk-9/"
Сохраните и закройте этот файл.
Перейдите в директорию netbeans/bin/, там вы увидите файл netbeans. Для запуска кликните на него два раза:
Выберите «Запустить в терминале» или «Запустить».
Заключение
В настоящее время NetBeans 9 находится в стадии активной разработки.
NetBeans 9 может работать и с JDK 9, и с JDK 8.
Если вас интересуют другие возможности NetBeans, такие как разработка на PHP, JavaScript, HTML и т.д., то для добавления функционала необходимо установить дополнительные плагины.