web-dev-qa-db-fra.com

jfxrt.jar pas dans JDK 1.8?

Je viens de mettre à jour mon JDK avec le JDK 1.8 car je ne pouvais pas trouver le fichier jfxrt.jar nécessaire à Java FX dans la version 1.7.

J'ai téléchargé le JDK à partir d'ici: http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html

Plus précisément, la version: Jdk-8u5-linux-i586.rpm

J'utilise opensuse 13.1 en passant.

Maintenant, après l'installation, mon fichier usr/Java/jdk1.9_05/lib ne contient toujours pas le fichier jfxrt.jar.

Quelqu'un a-t-il une idée de pourquoi, j'ai lu que cette version devrait en fait la contenir. Puis-je résoudre ce problème en mettant le pot dedans manuellement?

16
Jakob Abfalter

Pour moi sur OSX, c'est sous jdk1.8.0_05.jdk/Contents/Home/jre/lib/ext/jfxrt.jar. Je suppose que c'est dans un endroit analogue sur votre machine. Essayez /usr/Java/jdk1.8.0_05/jre/lib/ext/jfxrt.jar

26
awksp

J'utilise linuxmint 18.1 et j'ai eu le même problème. J'ai réalisé que le jdk ouvert que je possédais n'avait pas la bibliothèque jfxrt.jar . Téléchargez un autre jdk à partir d'Oracle puis installez-le. N'oubliez pas de changer le chemin dans le fichier netbeans.conf du dossier d'installation de Netbeans.

1
W. KIJEDI