This tutorial will show you how to install Apache NetBeans IDE 12.5 with JDK 17 on Windows 10 x64. The NetBeans 12.5 has only experimental support for JDK 17. It does not allow us to install it with per-installed JDK 17. To install NetBeans 12.5, you need to have any version earlier than JDK 17 on your computer. You should download the following: JDK 17 is available from https://www.oracle.com/java/technolog... Apache NetBeans IDE 12.5 is available from https://netbeans.apache.org/download/... The Installed directories are as following: C:\Program Files\Java\jdk-17 C:\Program Files\NetBeans-12.5 Problem The specified JDK folder contains JDK version "2724.0.0.0.0", while the maximum is "500.0.0.0.0". Solution You may install the Apache NetBeans 12.5 with the JDK 8 or 11 first, then you can change to the JDK 17 later on. 1. Go to C:\Program Files\NetBeans-12.5\netbeans\etc 2. Open netbeans.conf with a text editor as an administrator 3. Edit netbeans_jdkhome="C:\Program Files\Java\jdk-17" on line 77. 4. Save it.