2015-03-10 1 views
0

Je voudrais utiliser et tester les classes ajoutées en Java 8 mise à jour 40, mais malheureusement, le compilateur de Netbeans génère une erreur lorsque j'ajoute la déclaration suivante:Comment utiliser la version mise à jour java 40 de Java sur NetBeans 8

import javafx.scene.control.Dialog<R>; 

l'image suivante montre que le JDK installé dans mon comuter est: java 8 mise à jour 40. enter image description here

+1

C'est un Java ** ** exécution (JRE) pas ** –

+2

** JDK pour autant que je sache, les importations ne comprennent jamais la référence du diamant. 'import javafx.scene.control.Dialog ;' devrait être: 'import javafx.scene.control.Dialog;' – WonderWorld

+0

Après la mise à jour de votre Java, pas besoin de mettre à jour manuellement quelque chose dans l'IDE. Vous pouvez simplement utiliser. Ou dans le pire des cas, vous pouvez redémarrer votre Netbeans ou votre système. – Vish

Répondre

2

Assurez-vous que dans le fichier /etc/netbeans.conf vous avez configuré le JDK.

également comme dit WonderWorld: Utilisez

import javafx.scene.control.Dialog; 

au lieu de

import javafx.scene.control.Dialog<R>; 
+0

Le fichier netbeans.conf contient la ligne suivante: netbeans_jdkhome = "C: \ Program Files \ Java \ jdk1.8.0" – Kachna

+0

Je regarde mon installation JDK sur Windows 7, je vois des répertoires comme "jdk1.8.0_ ". Pouvez-vous vérifier si c'est un lien/raccourci en quelque sorte? Quelle est la version de mise à jour JDK de cette installation? – Puce

0

clic droit de votre projet. Aller aux propriétés. Cliquez sur Créer> Compiler et changer ou ajouter jdk_8_u40 platfrom