J'ai Java 8 et Ubuntu 18.04. J'utilise NetBeans et lorsque j'ai essayé de créer un programme, cela n'a pas été possible car JavaFX est manquant.
J'ai installé Java JDK avec NetBeans à partir du site Oracle et je pensais que tout était inclus, mais je ne l'ai évidemment pas bien vérifié.
Que dois-je faire, que dois-je installer? Je ne suis pas très bon à cela et je ne sais pas si le problème est avec Ubuntu ou Java. :(
Dans les référentiels par défaut Ubuntu 16.04 et ultérieurs, JavaFX est présenté sous la forme d'un package séparé nommé openjfx. Pour l'installer dans Ubuntu 18.04, ouvrez le terminal et tapez:
Sudo apt install openjdk-8-jdk openjfx
Vérifiez que JDK 8 est sélectionné en tant que version Java par défaut dans Netbeans -> Outils -> Options -> Java - > Nashorn onglet -> cliquez sur le bouton Gestion des plates-formes -> cliquez sur le bouton Ajouter une plate-forme -> cliquez sur le bouton radio marqué Java Standard Edition -> cliquez sur le bouton Suivant -> sélectionnez /usr/lib/jvm/Java-8-openjdk-AMD64
et sélectionnez-le comme version par défaut de Java.
Vous pouvez également installer openjdk-11-jdk à la place ou à côté d’openjdk-8-jdk. openjfx fonctionne avec openjdk-8-jdk et openjdk-11-jdk dans Netbeans sous Ubuntu 18.04. J'utilise Netbeans 8.2 10.0 dans Ubuntu 18.04.