NetBeans 8.0 прекрасно работает с Java 8.
Если NetBeans не обнаруживает или не находит ваш JDK, вы всегда можете указать местоположение в командной строке при запуске NetBeans, например:
netbeans64.exe --jdkhome c:\Java8
Я никогда не использовал установщик NetBeans, но я думаю, что вы также можете передать этот параметр установщику.
После установки вы также можете редактировать conf / netbeans.conf и откомментируйте строку #netbeans_jdkhome="/path/to/jdk"
и укажите на свой JDK:
netbeans_jdkhome="c:\Java8"