Как говорили другие люди, NetBeans всегда будет использовать последнюю установленную версию JDK (в настоящее время JDK9), которая не работает с NetBeans 8.2 и вызывает проблемы, как вы, ребята, упомянули.
Вы можете решить эту проблему, заставив NetBeans использовать JDK8 вместо удаления JDK9!
Вам просто нужно отредактировать netbeans.conf
файл:
MacOS /Applications/NetBeans/NetBeans8.2.app/Contents/Resources/NetBeans/etc
WindowsC:\Program Files\NetBeans 8.2\etc\
Откройте netbeans.conf в своем любимом редакторе и найдите эту строку: netbeans_jdkhome="/path/to/jdk"
Удалите знак # перед ним и измените его, введя желаемую версию JDK (JDK8).
Я не уверен, почему JDK9 не работает с NetBeans8.2, но если я узнаю, я напишу это здесь ...
Расположение JDK по умолчанию:
Mac OS ↴
/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home
Окна ↴
C: \ Program Files \ Java \ jdk1.8.0_152
Я использовал jdk1.8.0_152 в качестве примера