Во всех остальных ответах описано, как явно указать местоположение платформы Java, что хорошо, если вы действительно хотите использовать конкретную версию Java. Однако, если вы просто хотите использовать самую последнюю версию jdk, и она установлена в «нормальном» месте для вашей операционной системы, тогда лучшим решением будет НЕ указывать местоположение jdk. Вместо этого, пусть средство запуска Netbeans будет искать jdk при каждом запуске.
Для этого не указывайте jdkhome в командной строке и не закомментируйте строковое значение переменной netbeans_jdkhome в любых файлах netbeans.conf. (См. Другие ответы о том, где искать эти файлы.)
Если вы сделаете это, при установке новой версии Java ваши сетевые компоненты будут автоматически использовать ее. В большинстве случаев это именно то, что вы хотите.