Эта статья является частью книги Java. Состояние языка и его перспективы (2022).
Версию JDK, под которой запускается сам экземпляр NetBeans можно задать при запуске с помощью ключа --jdkhome. Пример для Linux:
1 |
./netbeans --jdkhome /home/fedor/programs/jdk-17.0.1 |
Также внутри самого NetBeans можно указать путь к JDK, который он будет использовать для компиляции, для этого в горизонтальном меню нужно выбрать Tools ➣ Java Platforms.

Откроется диалоговое окно управления установленными JDK:

В левой части окна отображается список доступных JDK. Можно добавить новую JDK, кликнув по кнопке “Add Platform…”, тогда откроется окно выбора пути:

Оставьте выбранным Java Standard Edition, как есть по умолчанию, и кликните Next. Откроется окно выбора пути к JDK:

Выберите путь и кликните Next. В следующем окне кликните Finish:
Теперь в левой части окна появится ещё одна JDK, которую мы только что добавили. Выберите её, кликнув на неё мышкой и кликните на Close:

Можно также задавать версию JDK для каждого проекта отдельно в свойствах проекта, тогда версия в свойствах проекта будет иметь приоритет над глобальным свойством.