Impossible de créer ou ouvrir un projet sur Netbeans

J’ai windows 10, je viens de télécharger JDK 9, et Netbeans 8.2 avec toutes les fonctionnalités. Lorsque je veux créer un projet (Java), il ne peut pas le faire. Il n’affiche pas d’erreur, juste une écran vide.

Quel est donc le problème, je ne peux pas créer de projet ?

La solution consiste à installer JDK 8, car JDK 9 et supérieur ne sont actuellement pas pris en charge.

Cependant, si vous avez déjà installé JDK 8, suivez les étapes ci-dessous.

La cause est un conflit avec le JDK de base avec lequel NetBeans démarre. Vous devez le configurer à une version inférieure.

  1. Allez dans le dossier « C:\Program Files\NetBeans 8.2\etc », où NetBeans est installé.
  2. Ouvrez le fichier netbeans.conf.
  3. Trouvez netbeans_jdkhome et remplacez le chemin d’accès au JDK par « C:\Program Files\Java\jdk1.8.0_152 », ou par l’endroit où votre JDK est installé. Veillez à utiliser le chemin correct, sinon vous risquez de rencontrer des problèmes. Ici, le JDK 1.8.0_152 est installé.
  4. Sauvegardez le fichier, et redémarrez NetBeans.

Ça a marché pour moi, ça devraient marcher pour vous aussi.

  1. Vous pouvez régler votre problème en effaçant le dossier JDK-9.
  2. Redémarrez Netbeans.
  3. Un message vous indiquera si vous souhaitez utiliser la version par défaut de JDK.
  4. Appuyez sur Oui ou Ok.

Ou vous pouvez supprimer JDK-9 de votre pc et installer JDK-8.

Si vous êtes sous linux, ouvrez le fichier netbeans.conf en utilisant nano ou n’importe quel autre éditeur.

nano netbeans-8.2/etc/netbeans.conf

Et éditez jdkhome

netbeans_jdkhome="/usr/lib/jvm/java-1.8.0-openjdk-amd64"

Vous pouvez vérifier la version de votre jdk avec la commande suivante:

java -version

OU:

ls /usr/lib/jvm