2018.4.12 NetBeans 8.2, qui est la dernière version stable au moment de l'écriture, ne prend pas en charge JDK 9 et ne fonctionne pas correctement. Bien qu'il démarre, rien ne s'affiche à l'ouverture du projet, il est donc inutile.
En utilisant la version Nightly, cela fonctionne dans l'environnement JDK9, mais je ne le recommande pas car il n'a pas une bonne réputation dans StackOverFlow. Lien de téléchargement de la version nocturne
Pour Mac
/Library/Java/JavaVirtualMachines/
Vous pouvez vérifier s'il existe un répertoire de la série 1.8.x ici S'il n'est pas inclus, veuillez le télécharger à partir du lien ci-dessous. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Il n'y a aucun problème si vous modifiez la variable d'environnement JAVA_HOME
pour faire de JDK8 le principal.
Paramètres JAVA_HOME sur Mac
Si vous souhaitez utiliser JDK8 uniquement avec NetBeans, définissez comme suit.
Pour Mac
/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf
Éditer.
# netbeans_jdkhome="/path/to/jdk"
Décommentez le commentaire et spécifiez le chemin de Contents / Home
de votre répertoire JDK8.
Exemple:
netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home"
Maintenant ça marche.